/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb-style.gva-parallax-background{background-image:url(/sites/default/files/orsoline/breadcrumb.webp) !important;background-position:right center !important;}.breadcrumb-content-main .page-title,.breadcrumb-content-main .block-content{background:rgba(0,0,0,.4);}.breadcrumb-content-inner .breadcrumb-content-main{max-width:100%;}
.field--name-field-allegati{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.field--name-field-allegati .field__label{font-weight:bold;color:#0080ff;font-size:calc(1vw + 1vh + 1vmin);}@media (min-width:1025px){.field--name-field-allegati{max-width:1025px;}}@media (min-width:992px) and (max-width:1024px){.field--name-field-allegati{max-width:992px;}}@media (min-width:768px) and (max-width:991px){.field--name-field-allegati{max-width:768px;}}@media (min-width:576px) and (max-width:767px){.field--name-field-allegati{max-width:540px;}}
.gallery-one__image{display:flex;}.gallery-one__image img{margin:auto;max-width:100%;max-height:800px;}
.home-objects-title{font-size:40px;font-weight:bold;}.home-objects-description{font-size:25px;}
@media all and (max-width:767px){.mobilelinks{display:block;}}@media all and (min-width:768px){.mobilelinks{display:none;}}
#respIF{width:100%;height:auto;padding-top:56.25%;overflow:hidden;}#respIF iframe{width:100%;height:100%;position:absolute;top:0;}
.el-61799476 li.menu-item,.el-61799476 li.menu-item>a{margin:0;padding:4px 0 10px;}.el-61799476 li.menu-item>a{margin:0;padding:0;}#ifContainer{width:100%;overflow:hidden;padding-top:56.25%;position:relative;}#ifContainer iframe{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;}#imgTorre{margin-left:10px;}.padding5-15{padding:5px 15px;}.padding5-15-tabs .tab-pane.active{padding:5px 15px !important;}.bluebg .gsc-heading__desc{background:rgba(255,255,255,.5);padding:5px 15px;border-radius:15px;color:#333333;}@media all and (min-width:768px){#imgTorre{width:50%;float:right;}}@media all and (max-width:767px){#imgTorre{width:100%;}}.reserved,[data-link_id="link-1681247913"],[href="/it/condomini"],[href="/it/node/76"],[href="/node/76"],[href="/it/condomini"]:link,[href="/it/condomini"]:active,[href="/it/condomini"]:focus,[href="/it/condomini"]:visited,[href="/it/condomini"]:hover,[href="/it/node/76"]:link,[href="/it/node/76"]:focus,[href="/it/node/76"]:active,[href="/it/node/76"]:visited,[href="/it/node/76"]:hover,[href="/node/76"]:link,[href="/node/76"]:focus,[href="/node/76"]:active,[href="/node/76"]:visited,[href="/node/76"]:hover{color:#a70000 !important;text-transform:uppercase;}.footerTitle{color:#fff;}.ybgrepeat{background-repeat:repeat-y;}.event-block-2 .event-image .event-date .year{font-size:20px;font-weight:700;color:#300594;display:block;}.view-content-wrap .event-time .field--name-field-vedi-il-lavoro .field__label,.view-content-wrap .event-time .field--name-field-tipo-di-lavoro .field__label,.view-content-wrap .event-time .field--name-field-cliente .field__label{font-weight:bold;font-size:calc(12px + 25%);float:left;margin-right:10px;}.wa-sb{font-size:calc(30px + 10%);}.webform-submission-contact-form .form-actions{width:auto;}.captcha-admin-links{width:100%;float:left;margin:5px 0;}
.tp-parallax-wrap{background:rgba(0,0,0,.2);width:100% !important;min-width:100% !important;left:0 !important;padding:5px 10px !important;top:auto !important;bottom:35px !important;}.tp-parallax-wrap .tp-loop-wrap,.tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap{position:relative !important;float:left;height:auto;}.tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption{margin-bottom:15px !important;}@media screen and (max-width:480px){.tp-parallax-wrap .tp-loop-wrap .tp-mask-wrap .tp-caption{font-size:25px !important;line-height:28px !important;max-width:100% !important;white-space:normal !important;}.tp-parallax.wrap{padding:5px 0px !important;}}
.services-row .views-field-title{width:100%;background:rgba(0,0,0,.6);border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;height:50px;font-weight:bold;text-align:center;position:relative;margin-bottom:calc(-50% + 25px);margin-top:calc(50% - 25px);}.services-row .views-field-title a,.services-row .views-field-title a:link,.services-row .views-field-title a:active,.services-row .views-field-title a:focus,.services-row .views-field-title a:visited,.services-row .views-field-title a:hover{color:#dddddd;display:block;margin-top:0.3vh;font-size:calc(12px + 1vh);}.services-row .views-field-title a:hover{margin-top:0;font-size:calc(12px + 1.5vh);}
