/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.onmenu.services .views-row{margin:0 0 15px}.onmenu.services .title{font-size:1.2em;margin:0 0 5px}.onmenu.services img{border:3px solid var(--lite);border-radius:100%;height:auto;width:75px}.onmenu.services .views-row:hover img{border-color:var(--quart)}.onmenu.services .views-row:hover .title,.onmenu.services .views-row .title a:hover{color:var(--quart) !important}.onmenu.services .flexy>.group-left{width:85px}.onmenu.services .flexy>.group-right{width:calc(100% - 85px)}.onmenu.services .flexy .group-right>.body{font-size:.95em}.node--type-services .layout__region--first-above{flex:0 0 70%;padding:0 20px 0 0}.node--type-services .layout__region--second-above{flex:0 0 30%}@media only screen and (min-width:992px){.onmenu.services>.view-content{display:flex}.onmenu.services .view-content>.views-row{width:50%}.onmenu.services .views-row .flexy{flex-wrap:nowrap}}
.field--name-field-gallery-img-vid{column-count:1;column-gap:10px}.field.field--name-field-gallery-img-vid>.field__item{display:inline-block;margin:0 0 10px;vertical-align:top;width:100%}.field.field--name-field-gallery-img-vid>.field__item .field--name-field-img-single{float:none;margin:0;padding:0}.video-embed-field-launch-modal:before{background-color:rgba(204,0,0,.8);border-radius:100%;color:var(--white);content:"\f144";font-family:"Font Awesome 5 Free";font-size:3em;height:auto;left:calc(50% + 15px);margin-left:-50px;margin-top:-50px;padding:0 15px;position:absolute;top:58%;width:auto;z-index:10}.video-embed-field-launch-modal:hover:before{background-color:#c00;color:var(--white)}.video-embed-field-launch-modal{cursor:pointer;display:inline-block;position:relative;width:100%}.field.field--name-field-gallery-img-vid>.field__item img{border-radius:0;filter:grayscale(.8);height:auto;margin:0;transition:filter .5s ease 0s;width:100%}.field.field--name-field-gallery-img-vid>.field__item:hover img{filter:none}.field--name-field-gallery-img-vid .field--name-field-slide-body{background:var(--dark);color:var(--white);font-weight:500;padding:10px}.field--name-field-gallery-img-vid .field__item:hover .field--name-field-slide-body{color:var(--lite)}@media only screen and (min-width:768px){.field--name-field-gallery-img-vid{column-count:2}}@media only screen and (min-width:1200px){.field--name-field-gallery-img-vid{column-count:3}}

