@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-principal:#0478BE;--color-secondary:#67C5EC;--color-terciary:#FFFFFF;--color-fourth:#019EE0;--color-background:#FAFAFA;--color-shadow:#D5D5D5;--color-input:#F1F1F1;--color-black:#000000;--font-family:"Montserrat",sans-serif;}
body{background-color:var(--color-background);margin:0;padding:0;}li{list-style:none;}a{text-decoration:none;}.path-frontpage main,.path-videos main{max-width:90%;margin:0 auto;}
header > div{display:flex;justify-content:space-between;background-color:var(--color-principal);}header > div #block-video-theme-sitebranding{display:flex;align-items:center;}header > div #block-video-theme-sitebranding img{padding-top:0.5rem;padding-left:2rem;}header > div #block-video-theme-mainnavigation{display:flex;align-items:center;padding-right:2rem;}header > div #block-video-theme-mainnavigation ul li a{text-transform:uppercase;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:19.5px;color:var(--color-terciary);padding:8px 16px;}header > div #block-video-theme-mainnavigation ul li .is-active{border-radius:8px;background-color:var(--color-secondary);font-weight:600;}
.path-frontpage main{max-width:1440px;margin:0 auto;}@media (max-width:1500px){.path-frontpage main{max-width:90%}}.path-frontpage #block-video-theme-pagetitle-2{margin-top:10%;}.path-frontpage #block-video-theme-pagetitle-2 h1{text-align:center;font-family:var(--font-family);font-weight:700;font-size:52px;line-height:63.39px;color:var(--color-fourth);}@media (max-width:1250px){.path-frontpage #block-video-theme-pagetitle-2 h1{font-size:45px}}@media (max-width:700px){.path-frontpage #block-video-theme-pagetitle-2 h1{font-size:32px}}.path-frontpage #block-video-theme-tipo{margin-top:8rem;}@media (max-width:1250px){.path-frontpage #block-video-theme-tipo{margin-top:6rem}}@media (max-width:700px){.path-frontpage #block-video-theme-tipo{margin-top:4rem}}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul{display:flex;justify-content:space-between;width:100%;margin:0;padding:0;}@media (max-width:700px){.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul{flex-direction:column;justify-content:space-between}}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul .facet-item{position:relative;width:32%;height:414px;background-color:var(--color-terciary);box-shadow:3px 3px 5px rgba(213,213,213,0.25);border-radius:16px;}@media (max-width:1000px){.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul .facet-item{height:314px}}@media (max-width:700px){.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul .facet-item{width:100%;height:414px;margin-bottom:1rem}}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul .facet-item input:hover ~ .facet-item{background-color:var(--color-secondary);}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul .facet-item input{z-index:999;position:absolute;width:100%;height:414px;margin:0;cursor:pointer;background:rgba(0,0,0,0);color:black;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul label{position:absolute;width:117px;height:117px;margin:0 auto;background-image:url(/profiles/video_base/themes/video_theme/assets/images/backend-icon.svg);background-repeat:no-repeat;background-size:cover;background-position:center;top:20%;left:0;right:0;}.path-frontpage #block-video-theme-tipo .facets-widget-checkbox ul label span{bottom:-60px;position:absolute;left:-50px;right:-50px;text-align:center;font-family:var(--font-family);font-weight:700;font-size:24px;color:var(--color-fourth);line-height:29.26px;text-wrap:nowrap;}
.path-videos main{padding-top:2rem;}.path-videos main .layout-content > div{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}.path-videos main .layout-content > div .views-exposed-form{grid-column:1;grid-row:1;display:flex;align-items:center;}@media (max-width:1000px){.path-videos main .layout-content > div .views-exposed-form{grid-column:1 / span 2}}@media (max-width:1000px){.path-videos main .layout-content > div .views-exposed-form form{width:100%}}.path-videos main .layout-content > div .views-exposed-form form label{display:none;}.path-videos main .layout-content > div .views-exposed-form form input{width:100%;height:28px;padding:10px 40px;border:1px solid var(--color-input);border-radius:100px;background-color:var(--color-input);background-image:url(/profiles/video_base/themes/video_theme/assets/images/search-icon.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:1rem center;padding-left:3rem;padding-right:15rem;}@media (max-width:1500px){.path-videos main .layout-content > div .views-exposed-form form input{padding-right:10rem}}@media (max-width:1250px){.path-videos main .layout-content > div .views-exposed-form form input{padding-right:3rem}}@media (max-width:1000px){.path-videos main .layout-content > div .views-exposed-form form input{padding-right:0;width:95%}}.path-videos main .layout-content > div .views-exposed-form form input:focus-visible{outline:none;}.path-videos main .layout-content > div .views-exposed-form form .description{display:none;}.path-videos main .layout-content > div .block-facet--checkbox{grid-column:2;grid-row:1;padding-left:1rem;}@media (max-width:1000px){.path-videos main .layout-content > div .block-facet--checkbox{margin-top:2rem;grid-column:1 / span 2;grid-row:2}}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul{display:flex;justify-content:end;margin:0;padding:0;}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item{position:relative;width:125px;height:48px;background-color:rgba(4,120,190,1);border-radius:100px;display:flex;justify-content:center;align-items:center;margin-right:1rem;}@media (max-width:1000px){.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item{width:33%}}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item input{z-index:999;position:absolute;width:125px;height:48px;margin:0;cursor:pointer;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}@media (max-width:1000px){.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item input{width:100%}}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item label{font-family:var(--font-family);font-weight:400;font-size:16px;color:rgba(4,120,190,1);line-height:19.5px;text-wrap:nowrap;position:relative;width:125px;height:48px;background-color:var(--color-terciary);border:1px solid;border-radius:100px;display:flex;justify-content:center;align-items:center;transition:background-color 0.3s ease;}@media (max-width:1000px){.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item label{width:100%}}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item input:checked + label{font-family:var(--font-family);font-weight:600;font-size:16px;color:var(--color-terciary);line-height:19.5px;text-wrap:nowrap;background-color:rgba(4,120,190,1);}.path-videos main .layout-content > div .block-facet--checkbox .facets-widget-checkbox ul .facet-item input:hover + label{font-family:var(--font-family);font-weight:600;font-size:16px;color:var(--color-terciary);line-height:19.5px;text-wrap:nowrap;background-color:rgba(4,120,190,1);}.path-videos main .layout-content > div .views-element-container{grid-column:1 / span 2;grid-row:2;padding-top:2rem;}@media (max-width:1000px){.path-videos main .layout-content > div .views-element-container{grid-column:1 / span 2;grid-row:3}}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item{position:relative;overflow:hidden;height:400px;width:100%;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-field-video{height:400px;overflow:hidden;position:relative;border-radius:16px;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-field-video video{position:absolute;top:50px;bottom:50px;width:800px;height:400px;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:16px;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-field-video video::-webkit-media-controls-panel{display:none !important;opacity:1 !important;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-search-api-url{display:none;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-body{display:none;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-title{position:absolute;top:323px;width:90%;padding:0 5%;height:76px;background-color:rgba(255,255,255,0.4);opacity:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;transition:opacity 0.3s ease;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-title span{font-family:var(--font-family);color:var(--color-black);font-weight:600;font-size:16px;line-height:2rem;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-title span a{color:var(--color-terciary);}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-title:hover{opacity:1;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-field-video:hover + .views-field-title{opacity:1;}.path-videos main .layout-content > div .views-element-container .views-view-responsive-grid__item .views-field-field-counter{background-image:url(/profiles/video_base/themes/video_theme/assets/images/camera-icon.svg);background-repeat:no-repeat;background-size:24px 16px;background-position:right;display:flex;position:absolute;top:10px;right:10px;z-index:999;padding-right:2rem;color:white;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:19.5px;}
.path-node #block-video-theme-addtoanysharebuttons--2{display:none;}.path-node #block-video-theme-addtoanysharebuttons{display:none;}.path-node .video-container video{width:100%;height:100%;}.path-node .title{max-width:90%;margin:0 auto;font-family:var(--font-family);font-weight:700;font-size:32px;line-height:40px;color:var(--color-black);margin-top:1rem;padding:1rem;}.path-node .video-detail-container{max-width:90%;margin:0 auto;background-color:var(--color-terciary);padding:1rem;border-radius:16px;margin-top:1rem;margin-bottom:1rem;box-shadow:3px 3px 5px rgba(213,213,213,0.25);}.path-node .video-detail-container .category-social-container{display:flex;justify-content:space-between;}@media (max-width:1000px){.path-node .video-detail-container .category-social-container{flex-direction:column}}.path-node .video-detail-container .category-social-container .category-container{display:flex;justify-content:left;}@media (max-width:1000px){.path-node .video-detail-container .category-social-container .category-container{flex-direction:column}}.path-node .video-detail-container .category-social-container .category-container h2{display:flex;align-items:center;margin:0;margin-right:1rem;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:19px;color:var(--color-black);}@media (max-width:1000px){.path-node .video-detail-container .category-social-container .category-container h2{margin-bottom:1rem}}.path-node .video-detail-container .category-social-container .category-container div{display:flex;align-items:center;}.path-node .video-detail-container .category-social-container .category-container div a{color:var(--color-principal);font-family:var(--font-family);font-weight:400;font-size:16px;line-height:19px;border:1px solid var(--color-principal);border-radius:100px;padding:0.5rem 1rem;}.path-node .video-detail-container .category-social-container .social-share-container{display:flex;justify-content:right;}@media (max-width:1000px){.path-node .video-detail-container .category-social-container .social-share-container{margin-top:1rem;margin-top:1rem;justify-content:left;flex-direction:column}}.path-node .video-detail-container .category-social-container .social-share-container h2{display:flex;align-items:center;margin:0;margin-right:1rem;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:19px;color:var(--color-black);}@media (max-width:1000px){.path-node .video-detail-container .category-social-container .social-share-container h2{margin-bottom:1rem}}.path-node .video-detail-container .category-social-container .social-share-container #block-video-theme-addtoanysharebuttons{display:flex;align-items:center;}.path-node .video-detail-container .description-container h2{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:19px;color:var(--color-black);}.path-node .video-detail-container .description-container div p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:19px;color:var(--color-black);text-align:justify;}
