/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-toggler{display:none;}#block-ameicon{display:none;}@media screen and (max-width:768px){#block-ameicon{display:block;}}#block-ameicon{z-index:999;color:white;}#block-ameicon .fa-bars{cursor:pointer;}#block-ameicon{position:fixed;top:15px;left:87%;width:200px;font-size:24px;}.amemenu > li{list-style-type:none;}.ameactivem{right:0px !important;transition:0.5s !important;}#amemenub{width:100%;height:100%;position:fixed;z-index:9900;top:0;transition:0.5s;background:white;overflow:scroll;right:100%;transition:0.5s;background:#123A47;color:#F4F2EE;}#amemenub .amemenu{margin:auto;width:100%;padding:25px;}#amemenub  ul li{font-size:15px;padding:13px;letter-spacing:normal;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid white;}#amemenub a{width:100%;height:25px;display:block;color:#F4F2EE;}#amemenub a:hover{color:unset;}#ameclose{display:block;height:auto;margin-top:28px;padding-bottom:20px;text-align:right;margin-right:30px !important;}#ameclose  i{cursor:pointer;font-size:32px;}#titlemenu{display:block;margin-top:-15px;text-align:center;font-weight:700;font-size:16px;margin:auto;width:100%;}#amemenub #amesub{display:none;}#amemenub .amespecial{cursor:pointer;}#amemenub{transition:0.5s;}#amemenub a:visited{color:#F4F2EE;}#amemenub .amespecial{font-size:15px;letter-spacing:normal;font-weight:500;white-space:nowrap;color:black;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#amemenub #amesub a{display:inline-block;}#amemenub .fa-undo-alt{position:absolute;left:95%;font-size:25px;}#amewa{list-style-type:none;background:#151515;color:#F4F2EE;margin-bottom:20px;display:inline-block;width:100%;margin-left:10px;background:#C75C30;border:1px solid #fff;border-radius:5px;margin-left:0px;}#amewa li{padding:0px !important;}#amewa a{position:relative;color:#F4F2EE;margin-left:-20px !important;width:100%;top:-12px !important;}#amemenub .field--name-body{min-height:560px;}#amemenub ul li:last-child{border-bottom:none;}#amemenub ul li:nth-last-child(2){border-bottom:none;}#amewa .fas{display:none;}
.amevideo .views-field-field-subtitle{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:15px;}.amevideo .views-field-field-titolo{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1.6;}.amevideo .views-field-field-title-blo{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1.6;}.amevideo .views-field-field-quote{font-style:italic;font-size:14px;margin-top:15px;margin-bottom:20px;}.amevideo .views-element-container{padding:10px;}.amevideo .views-element-container  a:hover{color:#d7a903 !important;}@media screen and (max-width:1024px){.amevideo .views-element-container{padding:20px;}}@media screen and (max-width:568px){.amevideo .views-element-container{padding:13px;}}
.ameplay .fas{position:relative;width:100px;left:45%;top:40%;font-size:60px;color:#eab800;transform:translate(10%,1%);display:block;}.ameplay{width:100%;height:100%;position:absolute;top:0px;right:0px;display:none;}@media screen and (max-width:1112px){.amefull .ds-2col-stacked-fluid > .group-left{width:100% !important;}.amefull .ds-2col-stacked-fluid > .group-right{width:100% !important;}.amefull .field--name-body{margin-left:10px;margin-top:10px;}.ameplay  .fas{opacity:1 !important;transition:1s;}}@media screen and (max-width:414px){.ameplay .fas{left:38% !important;top:35% !important;}#amefull .ds-2col-stacked-fluid > .group-footer{display:block !important;width:100%;min-height:280px;overflow:hidden;padding-bottom:20px;}#amefull h1{font-size:24px;}}.ameactivevideo{display:block !important;opacity:1 !important;transition:2s;}.amefull{width:100%;height:100%;position:fixed;z-index:9900;top:0;transition:0.5s;background:white;overflow:scroll;background:black;color:white;display:none;overflow-x:hidden;}.amefull .tastoclose{height:90px;font-size:40px;text-align:right;margin-right:20px;z-index:999;right:0px;}.amefull .far{cursor:pointer;margin-top:25px;font-size:32px;}.amefull  .amevideoin{height:auto;display:block;margin:0 auto;margin-bottom:0px;}.amefull .ds-2col-stacked-fluid > .group-right{width:30%;}.amefull .ds-2col-stacked-fluid > .group-left{width:65%;}
#headeraziendale{background:#151515;color:white;position:relative;border-top:1px solid #d6a803;border-bottom:2px solid #d6a803;padding:20px;text-align:justify;list-style:none;margin-top:70px;}#headeraziendale .h2{font-size:20px;display:block;margin-bottom:30px;}#headeraziendale  .p{color:#dfb002;font-size:20px;display:block;amargin-top:80px;}#headeraziendale li{list-style:none;}#headeraziendale li{padding-bottom:25px;margin-left:-40px;font-size:18px;text-align:justify;}#headeraziendale  a{color:#dfb002;}#headeraziendale .fas{font-size:23px;display:inline;}#headeraziendale .dettvideo{display:block;width:90%;position:relative;margin-left:30px;margin-top:-30px;}#headeraziendale span.h2{margin-top:20px;}@media screen and (max-width:414px){#headeraziendale{margin-top:-65px;}}
.aziendalegen{background:#123A47;color:#F4F2EE;padding:30px;font-family:'Roboto',sans-serif;}.aziendalegen .ametitoloc{font-size:20px;display:block;height:35px;}.aziendalegen .amebodyc{font-size:16px;display:block;line-height:20px;text-align:justify;padding-bottom:0px;}.aziendalegen .fas{display:inline-block;margin-right:8px;}.aziendalegen h1{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important;font-weight:normal !important;line-height:1.5 !important;font-size:26px;font-weight:400;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:414px){.aziendalegen .amebodyc{padding-bottom:17px;}}
body{font-display:auto;}body{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important;font-weight:normal !important;line-height:1.5 !important;color:#0a0a0a;-moz-osx-font-smoothing:grayscale;}
html,body{position:relative;margin:0px;padding:0px;overflow-x:hidden;}html.h-100{height:auto !important;}
body::before{display:block;width:100%;height:.1875rem;background-image:-webkit-linear-gradient(left,#73D2F6,#08C 22%,#7FC400 36%,#FFD583 48%,#FFB21E 63%,#FF4D4D 76%,#503873);background-image:linear-gradient(to right,#2975a3,#64A9CC 22%,#ffd041 36%,#d947a7 48%,#d0c517 63%,#b32323 76%,#bf6eca);content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:500;position:fixed;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{border-right:0.5px solid #19212e;border-top:0.5px solid #19212e;border-left:0.5px solid #19212e;}
.qmodal{position:fixed;inset:0;display:none;z-index:9999;}.qmodal.is-open{display:block;}.qmodal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.88);}.qmodal__dialog{position:absolute;inset:4vh 4vw;display:flex;align-items:center;justify-content:center;background:#000;border:1px solid #F4F2EE33;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.45);}.qmodal__content{position:relative;width:100%;aspect-ratio:16/9;max-width:min(1200px,92vw);max-height:84vh;border-radius:8px;overflow:hidden;}.qmodal__content iframe,.qmodal__content video{position:absolute;inset:0;width:100%;height:100%;border:0;}.qmodal__nav{position:absolute;top:50%;transform:translateY(-50%);background:#C75C30;color:#F4F2EE;border:0;width:56px;height:56px;font-size:28px;border-radius:10px;cursor:pointer;opacity:.96;z-index:10001;pointer-events:auto;box-shadow:0 6px 16px rgba(0,0,0,.35);}.qmodal__nav:hover{opacity:1;}.qmodal__prev{left:-64px;}.qmodal__next{right:-64px;}.qmodal__zone{position:absolute;top:0;bottom:0;width:22vw;background:transparent;z-index:10000;display:none;}.qmodal__zone--left{left:0;}.qmodal__zone--right{right:0;}@media (max-width:896px) and (orientation:portrait){.qmodal__dialog{inset:0;border:none;border-radius:0;box-shadow:none;}.qmodal__content{max-width:96vw;max-height:86vh;border-radius:0;}.qmodal__nav{display:block !important;}.qmodal__zone{display:none !important;}.qmodal__close{top:8px;right:8px;}}@media (max-width:896px) and (orientation:landscape){.qmodal__dialog{inset:0;border:none;border-radius:0;box-shadow:none;}.qmodal__content{max-width:96vw;max-height:88vh;border-radius:0;}.qmodal__nav{display:none !important;}.qmodal__zone{display:block !important;}.qmodal__close{top:8px;right:8px;}}.quote-video{cursor:pointer;}@media (max-width:896px) and (orientation:portrait){.qmodal__nav{display:block !important;top:auto !important;bottom:14px;transform:none !important;z-index:10002;background:#C75C30;color:#F4F2EE;width:48px;height:48px;font-size:26px;border-radius:10px;}.qmodal__prev{left:calc(50% - 64px) !important;right:auto !important;}.qmodal__next{left:calc(50% + 16px) !important;right:auto !important;}.qmodal__zone{display:none !important;}}:root{--brand-accent:#C75C30;--brand-ink:#F4F2EE;--brand-deep:#123A47;--card-bg:#0b0b0b;--card-brd:rgba(255,255,255,.12);}#views-bootstrap-quote-carousel-block-1{padding:20px 0;background:#0F303B;color:var(--brand-ink);}#views-bootstrap-quote-carousel-block-1 .col-12,#views-bootstrap-quote-carousel-block-1 .col-sm-6,#views-bootstrap-quote-carousel-block-1 .col-md-3{padding-left:10px;padding-right:10px;}#views-bootstrap-quote-carousel-block-1 .amequote{position:relative;overflow:hidden;}a#views-bootstrap-quote-carousel-block-1 .amequote:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,.28);}#views-bootstrap-quote-carousel-block-1 .quote-video{position:relative;display:block;line-height:0;overflow:hidden;border-bottom:1px solid var(--card-brd);}#views-bootstrap-quote-carousel-block-1 .quote-video img{display:block;width:100%;height:auto;}#views-bootstrap-quote-carousel-block-1 .views-field-field-category{position:absolute;top:10px;left:10px;z-index:5;background:var(--brand-accent);color:var(--brand-ink);font-size:.8rem;padding:.25rem .55rem;border-radius:999px;box-shadow:0 3px 10px rgba(0,0,0,.2);}#views-bootstrap-quote-carousel-block-1 .quote-video::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity 1.1s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:2;}#views-bootstrap-quote-carousel-block-1 .quote-video::before{content:"\f144";font-family:"Font Awesome 6 Free","Font Awesome 5 Free";font-weight:900;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:50px;color:var(--brand-accent);text-shadow:0 4px 14px rgba(0,0,0,.55);opacity:0;transition:opacity .65s cubic-bezier(.22,.61,.36,1),transform .45s ease;pointer-events:none;z-index:3;}@media (hover:hover) and (pointer:fine){#views-bootstrap-quote-carousel-block-1 .quote-video:hover::after{opacity:1;}#views-bootstrap-quote-carousel-block-1 .quote-video:hover::before{opacity:1;transform:translate(-50%,-50%) scale(1.05);}}@media (max-width:896px){#views-bootstrap-quote-carousel-block-1 .quote-video::after,#views-bootstrap-quote-carousel-block-1 .quote-video::before{display:none !important;}}#views-bootstrap-quote-carousel-block-1 .views-field-title{font-weight:700;line-height:1.2;margin:.55rem .0 0;color:var(--brand-ink);}#views-bootstrap-quote-carousel-block-1 .views-field-title .field-content{display:block;max-width:40ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#views-bootstrap-quote-carousel-block-1 .views-field-body{margin:0.5rem 0 .75rem;}#views-bootstrap-quote-carousel-block-1 .views-field-body .field-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35;color:var(--brand-ink);opacity:.95;}#views-bootstrap-quote-carousel-block-1 .quote-video:focus-visible{outline:2px dashed var(--brand-ink);outline-offset:3px;border-radius:10px;}.view-id-latest_videos_home{display:none;}#block-bootstrap4-titolocarousel{background:#0F303B;color:#F4F2EE;border-top:1px solid #c75c30;padding:10px;}#block-bootstrap4-titolocarousel  .section-title{color:#F4F2EE;font-size:20px;font-weight:500;letter-spacing:1px;line-height:1.6;padding-bottom:5px !important;display:block;text-align:left;margin-left:30px;margin-top:25px;}#block-bootstrap4-titolocarousel  .section-subtitle{color:#F4F2EE;font-size:14px;letter-spacing:1px;line-height:1.6;display:block;text-align:left;margin-left:30px;font-style:italic;}.quote-section-header .section-title{position:relative;display:inline-block;}.quote-section-header .section-title::after{content:"";position:absolute;left:0;bottom:0;width:140px;height:2px;background:#C75C30;}@media (max-width:926px){#views-bootstrap-quote-carousel-block-1{padding:20px;}.quote-section-header .section-title{font-size:18px !important;}.quote-section-header .section-subtitle{font-size:13px !important;}#block-preventivogenerale .col-sm{margin-bottom:20px;}.aziendalegen h1{font-size:20px !important;}}#block-bootstrap4-veditutti{background:#0f303b;padding:20px;text-align:center;}#block-bootstrap4-veditutti a{background:transparent;color:#F4F2EE;display:inline-block;min-width:165px;padding:12px 22px;border-radius:12px;border:1px solid #fff;text-align:center;text-decoration:none;line-height:1.2;transition:all .25s ease;}#block-bootstrap4-veditutti a:hover{background:#F4F2EE;color:black;transition:all .25s ease;}#block-preventivogenerale .text-align-center{margin-bottom:20px;}.aziendalegen h1{color:#F4F2EE;font-size:22px;font-weight:500;line-height:1.6;padding-bottom:5px;display:block;text-align:left;margin-left:15px;margin-bottom:30px !important;}.aziendalegen h1{position:relative;display:inline-block;}.aziendalegen h1::after{content:"";position:absolute;left:0;bottom:0;width:140px;height:2px;background:#C75C30;}#block-bootstrap4-titolocarousel .section-title{margin-top:25px;}.quote-video{position:relative;display:block;line-height:0;overflow:hidden;}.quote-video .quote-badge{position:absolute;right:0px;bottom:0px;height:32px;width:145px;background:#C75C30;color:#F4F2EE;box-shadow:0 2px 6px rgba(0,0,0,.25);font-size:14px;line-height:1.2;padding:8px 12px;text-align:center;white-space:nowrap;}#block-preventivogenerale .section-subtitle{color:#F4F2EE;font-size:14px;letter-spacing:1px;line-height:1.6;display:block;text-align:left;margin-left:15px;font-style:italic;margin-top:-20px;padding-bottom:15px;}#importanzatitolo .section-subtitle{color:#F4F2EE;font-size:14px;letter-spacing:1px;line-height:1.6;display:block;text-align:left;margin-left:30px;font-style:italic;}#importanzatitolo{padding-bottom:25px;}#importanzatitolo h4{position:relative;display:inline-block;padding-bottom:6px;margin-top:25px;}#importanzatitolo h4::after{content:"";position:absolute;left:0;bottom:0;width:140px;height:2px;background:#C75C30;}@media (max-width:768px){.aziendalegen h1{margin-left:15px;}#importanzatitolo h4{margin-left:30px;font-size:18px !important;}#importanzatitolo{padding-bottom:1px;}}.qmodal__close{position:absolute;top:10px;right:12px;width:44px;height:44px;padding:0;background:#123A47;border:1px solid #F4F2EE;border-radius:8px;cursor:pointer;z-index:10002;pointer-events:auto;color:#F4F2EE;font-size:0;line-height:0;}.qmodal__close::before,.qmodal__close::after{content:"";position:absolute;left:50%;top:50%;width:20px;height:2px;background:currentColor;transform-origin:center;}.qmodal__close::before{transform:translate(-50%,-50%) rotate(45deg);}.qmodal__close::after{transform:translate(-50%,-50%) rotate(-45deg);}.qmodal__close:hover{background:#0f303b;}.qmodal__close:focus-visible{outline:2px dashed #F4F2EE;outline-offset:2px;}@media (max-width:896px){.qmodal__close{top:8px;right:8px;}}
.region-content{padding:0 !important;}@media screen and (max-width:768px){.region-content{margin-top:-13px !important;}}
#cosa{background:#123A47;color:#F4F2EE;padding:30px;font-family:'Roboto',sans-serif;border-top:1px solid  #C75C30;}#cosa .views-field-field-evidenza{font-size:26px;font-weight:400;text-align:center;}#cosa .amecosatitolo{font-size:18px;background:#C75C30;padding:8px;border-radius:12px;font-weight:500;height:auto;display:inline-block;width:240px;}#cosa .amecosabody{font-size:16px;display:block;margin-top:12px;}#cosa p{margin-bottom:30px;}@media screen and (max-width:736px){#cosa .amecosatitolo{font-size:15px;}}@media screen and (max-width:414px){#cosa .views-field-field-evidenza{font-size:20px !important;margin-bottom:36px !important;}#cosa .amecosabody{margin-bottom:36px;}#cosa{text-align:center;}}
#about .bs-region--right{background-image:url(https://filmdharma.com/sites/default/files/styles/slider/public/2025-07/about.jpg);}#about .bs-region--right{background-repeat:no-repeat;background-size:cover;background-position:center center;}#about .bs-region--right img{display:none;}#manifesto .bs-region--left{background-image:url(https://filmdharma.com/sites/default/files/styles/slider/public/2025-07/manifesto.jpg);}#manifesto .bs-region--left{background-repeat:no-repeat;background-size:cover;background-position:center center;}#manifesto .bs-region--left img{display:none;}.amevideo .bs-region--left{background-image:url(https://filmdharma.com/sites/default/files/styles/slider/public/2021-05/B_1.51.1.jpg);}.amevideo .bs-region--left{background-repeat:no-repeat;background-size:cover;background-position:center center;}.amevideo .bs-region--left img{display:none;}#contact .bs-region--right{background-image:url(https://filmdharma.com/sites/default/files/styles/slider/public/2025-07/contact.jpg);}#contact .bs-region--right{background-repeat:no-repeat;background-size:cover;background-position:center center;}#contact .bs-region--right img{display:none;}
#footerame  .navbar-nav .nav-item{float:inherit;display:inline-block;font-weight:401 !important;font-size:13px;}#footerame .nav{text-align:center;}#footerame .navbar-nav{display:block;margin:auto;text-align:center;}#footerame .navbar-nav{flex-direction:unset;}.region-footer{max-width:100%;display:block;margin:auto;}.copy{text-transform:uppercase;font-size:13px;font-weight:405;color:#F4F2EE;padding-top:18px;letter-spacing:.6px;font-family:'Roboto',sans-serif;}.mt-auto{background:#123A47  !important;}
#footericoname .navbar-nav a{margin:3px;}#footericoname .navbar-nav{flex-direction:unset;}#footericoname{display:flex;margin:auto !important;text-align:center;margin-bottom:12px;}#footericoname li{display:block;margin:auto;}#footericoname .navbar-nav{display:flex;margin:auto;padding-bottom:15px;}#footericoname .svg-inline--fa{color:white;font-size:22px;display:block;}@media only screen and (max-width:812px){#footericoname .navbar-nav{display:flex;flex-direction:inherit;}}#footericoname .fa{color:white;font-size:20px;display:block;}
#footerame{font-family:'Roboto',sans-serif;}#footerame a{color:white !important;}@media only screen and (max-width:812px){#footerame .navbar-nav{flex-direction:inherit;}}
#home{position:relative;overflow:hidden;background:#000;}#home .views-field-field-image-hero{position:relative;z-index:1;}#home .views-field-field-image-hero img{width:100%;height:auto;display:block;pointer-events:none;}#home .views-field-field-image-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.45));pointer-events:none;z-index:2;}#home .views-field-field-field-title-hero,#home .views-field-field-field-subtitle-hero,#home .views-field-field-field-button-a-hero,#home .views-field-field-field-button-b-hero{position:absolute;left:3%;z-index:10;margin:0;color:#F4F2EE;}#home .views-field-field-field-title-hero{top:35%;}#home .views-field-field-field-subtitle-hero{top:46%;}#home .views-field-field-field-button-a-hero{top:60%;}#home .views-field-field-field-button-b-hero{top:60%;left:15%;}#home .views-field-field-field-title-hero .field-content{font-size:clamp(2rem,5vw,4.4rem);line-height:1.05;font-weight:400;}#home .views-field-field-field-subtitle-hero .field-content{font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.3;max-width:60ch;opacity:.9;}#home .views-field-field-field-button-a-hero,#home .views-field-field-field-button-b-hero{background:transparent !important;border:0 !important;padding:0 !important;min-width:0 !important;}#home .views-field-field-field-button-a-hero a,#home .views-field-field-field-button-b-hero a{display:inline-block;min-width:165px;padding:12px 22px;border-radius:12px;border:1px solid #fff;text-align:center;text-decoration:none;line-height:1.2;transition:all .25s ease;}#home .views-field-field-field-button-a-hero a{background:#C75C30;color:#F4F2EE;box-shadow:0 6px 18px rgba(199,92,48,.35);}#home .views-field-field-field-button-a-hero a:hover,#home .views-field-field-field-button-a-hero a:focus,#home .views-field-field-field-button-a-hero a:active{background:#a8441c;color:#fff;border-color:#fff;box-shadow:0 8px 24px rgba(199,92,48,.45);}#home .views-field-field-field-button-b-hero a{background:transparent;color:#F4F2EE;}#home .views-field-field-field-button-b-hero a:hover,#home .views-field-field-field-button-b-hero a:focus,#home .views-field-field-field-button-b-hero a:active{background:#fff;color:#000;border-color:#fff;}#home .views-field-field-field-button-a-hero a:focus-visible,#home .views-field-field-field-button-b-hero a:focus-visible{outline:2px solid #fff;outline-offset:2px;}@media (max-width:926px){#home .views-field-field-field-title-hero{top:30%;left:6%;}#home .views-field-field-field-subtitle-hero{top:44%;left:6%;max-width:90%;}#home .views-field-field-field-button-a-hero{top:58%;left:6%;}#home .views-field-field-field-button-b-hero{top:58%;left:28%;}}@media (max-width:576px){#home{padding-top:56px;}#home .views-field-field-field-title-hero,#home .views-field-field-field-subtitle-hero,#home .views-field-field-field-button-a-hero,#home .views-field-field-field-button-b-hero{position:static;left:auto;top:auto;margin:0 6% 12px;}#home .views-field-field-field-title-hero .field-content{font-size:clamp(1.6rem,7vw,2.4rem);line-height:1.1;}#home .views-field-field-field-subtitle-hero .field-content{font-size:1rem;opacity:.95;max-width:92%;}#home .views-field-field-field-button-a-hero a,#home .views-field-field-field-button-b-hero a{display:block;width:88%;max-width:420px;margin:0 auto 10px;}}@media (max-width:576px){#home{padding-top:10px !important;}}@media (max-width:1024px) and (min-width:927px){#home .view-hero .views-row .views-field-field-field-button-b-hero{left:25%;}}
#importanzatitolo{background:#123A47;color:white;text-align:left !important;color:white;padding-top:7px;border-top:1px solid #c75c30;}#importanzatitolo h4{color:#F4F2EE;font-size:20px;font-weight:500;letter-spacing:1px;line-height:1.6;padding-bottom:5px !important;display:block;text-align:left;margin-left:30px;}
.amevideo  a{color:#d6a803;}.amevideo .bs-region--left{height:500px;}.amevideo .bs-region.bs-region--right.bs-region--left{height:500px;}.amevideo{background:#123A47;color:#F4F2EE;position:relative;border-bottom:2px solid #C75C30;}.amevideo .field--name-title{display:none;}.amevideo .node__content{padding:60px;}.amevideo .field--name-field-subtitle{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:15px;}.amevideo .field--name-field-title-blo{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1.6;}.amevideo .field--name-field-quote{font-style:italic;font-size:14px;margin-top:15px;margin-bottom:20px;}.amevideo .field--name-field-immagine-bg{display:none;}.amevideo .field--name-field-immagine-bg img{display:block;margin:0 auto;max-width:100%;height:auto;}@media screen and (max-width:1700px){.amevideo .bs-region.bs-region--left.bs-region--left{height:auto;}}@media screen and (max-width:1024px){.amevideo .node__content{padding:20px;}}@media screen and (max-width:768px){.amevideo{position:unset;padding-top:28px;}}@media screen and (max-width:667px){.amevideo .col-sm-6.bs-region--right{flex:unset !important;max-width:100% !important;}.amevideo .col-sm-6.bs-region--left{flex:unset !important;max-width:100% !important;height:300px !important;margin-bottom:30px;margin-right:28px;margin-left:28px;}}@media screen and (max-width:568px){.amevideo .node__content{padding:13px;}.amevideo .bs-region--left.bs-region--left{height:200px !important;margin-bottom:30px;margin-right:28px !important;margin-left:28px;}}
#languages .form-control{margin:auto;}
#block-bootstrap4-branding{width:95px;height:auto;}
#manifesto .bs-region--left{height:600px;}#manifesto.bs-region.bs-region--right.bs-region--left{height:600px;}#manifesto{background:#123A47;color:#F4F2EE;position:relative;margin-top:-64px;border-top:1px solid #C75C30;border-bottom:2px solid #C75C30;}#manifesto .field--name-title{display:none;}#manifesto .node__content{padding:60px;}#manifesto .field--name-field-subtitle{font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin-bottom:15px;}#manifesto .field--name-field-title-blo{font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:1px;line-height:1.6;}#manifesto .field--name-field-quote{font-style:italic;font-size:14px;margin-top:15px;margin-bottom:20px;}#manifesto .field--name-field-immagine-bg{display:none;}#manifesto .field--name-field-immagine-bg img{display:block;margin:0 auto;max-width:100%;height:auto;}@media screen and (max-width:1400px){#manifesto .bs-region.bs-region--left.bs-region--left{height:auto;}}@media screen and (max-width:1024px){#manifesto .node__content{padding:20px;}}@media screen and (max-width:768px){#manifesto{position:unset;padding-top:28px;}}@media screen and (max-width:667px){#manifesto .col-sm-6.bs-region--right{flex:unset !important;max-width:100% !important;}#manifesto .col-sm-6.bs-region--left{flex:unset !important;max-width:100% !important;height:300px !important;margin-bottom:30px;margin-right:28px;margin-left:28px;}}@media screen and (max-width:568px){#manifesto .node__content{padding:13px;}#manifesto .bs-region--left.bs-region--left{height:200px !important;margin-bottom:30px;margin-right:28px !important;margin-left:28px;}}
.region-content{margin-top:-9px;}
nav.navbar{position:fixed;width:100%;display:block !important;height:auto;background:#123A47;border-bottom:1px solid #C75C30;z-index:100;}.nav-link.active:hover{color:rgba(0,0,0,0.7) !important;transition:1s;}.nav-link.active{color:rgba(0,0,0,0.5) !important;transition:1s;}.nav-link{color:rgba(0,0,0,0.5) !important;transition:1s;}.nav-link:hover{color:rgba(0,0,0,0.7) !important;transition:1s;}.nav-item{padding:0px 10px;font-size:14px;font-family:'Roboto',sans-serif;font-weight:800;white-space:nowrap;color:#F4F2EE !important;font-size:15px;}.d-block img{-webkit-filter:invert(1) brightness(1000%);filter:invert(1) brightness(1000%);}@media screen and (max-width:812px){.nav-item{padding:5px 10px;}}.social .fa-facebook-square{position:absolute;right:95px;font-size:24px;}.social:hover{color:#dcad02 !important;}.social .fa-instagram{position:absolute;right:54px;font-size:24px;}.social .fa-vimeo-square{position:absolute;right:15px;font-size:24px;}@media screen and (max-width:812px){.social .fa-facebook-square{display:block;position:relative;right:0;top:0px;}.social .fa-instagram{display:block;position:relative;right:0;top:0px}.social .fa-vimeo-square{display:block;position:relative;right:0;top:0px}}.navbar{display:block !important;}.navbar-light .navbar-toggler-icon{background-image:url("/sites/default/files/inline-images/menu-trigger.svg") !important;-webkit-filter:invert(1) brightness(1000%);filter:invert(1) brightness(1000%);}.navbar-nav .nav-link{color:#F4F2EE !important;}
