/* CSS critico per congressvenezia.it (bozza) */
@charset "UTF-8";@media (max-width:767px){.vc_hidden-xs{display:none!important}}.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-8,.vc_col-sm-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1),6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#mpwp-container label{display:block}#mpwp-container .feedback{display:none}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}@media (min-width:992px) and (max-width:1199px){.vc_hidden-md{display:none!important}}@media (min-width:1200px){.vc_hidden-lg{display:none!important}}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12,.vc_col-sm-4,.vc_col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12,.vc_col-sm-4,.vc_col-sm-8{float:left}.vc_col-sm-12{width:100%}.vc_col-sm-8{width:66.66666667%}.vc_col-sm-4{width:33.33333333%}}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.wpb_content_element{margin-bottom:35px}.vc_parallax{position:relative;overflow:hidden}.vc_parallax>*{position:relative;z-index:1}.vc_row[data-vc-full-width]{overflow:hidden}.vc_row.vc_row-o-full-height{min-height:100vh}.vc_row.vc_row-flex{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc_row.vc_row-flex>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}.vc_row.vc_row-flex::after,.vc_row.vc_row-flex::before{display:none}.vc_row.vc_row-o-columns-middle{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.vc_row.vc_row-o-columns-middle::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_row.vc_row-o-content-middle>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}.vc_row.vc_row-o-equal-height>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wpb_animate_when_almost_visible{opacity:0}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none}:root{--primary:#0e4174;--primary-dark:#051a2e;--light-blue:#eff0f1;--text:#2e2e2e;--fuxia:#e0004d;--light-gray:#e5e5e5;--white:#fff}.fadeIn{animation-duration:.5s;animation-iteration-count:1;animation-name:fadeIn;animation-timing-function:ease-out}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:Poppins}body:not(.transparent-header) #main{padding-top:3.7vmax}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}@media only screen and (min-width:640.5px){.mobile-only{display:none!important}}h1,h2,h5{font-family:Montserrat}p{font-size:1vmax}header.banner{align-items:center;background-color:#041220;display:flex;justify-content:space-between;position:fixed;top:0;width:100%;z-index:999}header.banner .inner{align-items:center;display:flex;flex-basis:100%;justify-content:space-between;padding:13px 8%;position:relative;z-index:99}@media only screen and (max-width:1920px){header.banner .inner{padding:13px 5%}}header.banner .brand{align-items:center;display:flex}header.banner .brand img{width:90%}header.banner .ham{color:#fff;font-size:1.2vmax;font-weight:600}header.banner .oc-menu{align-items:center;background-color:#041220;display:flex;height:100vh;left:100vw;position:absolute;top:0;width:100vw;z-index:98}header.banner .nav-primary{flex-basis:80%}header.banner .nav-primary ul{margin:0;padding:0}.overlay-color{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.vc_row.wpb_row.vc_row-fluid{margin:auto}.vc_row[data-vc-full-width=true]{left:0!important;max-width:100vw!important;width:100vw!important}.vc_row[overlay_color=true] .wpb_column{position:relative;z-index:10}.bf-title-block .pre-title-text{color:rgba(46,46,46,.6)}.bf-title-block .pre-title-text.uppercase{font-family:Poppins;font-weight:500;letter-spacing:2px;text-transform:uppercase}.bf-title-block .pre-title-text.standard{font-family:Montserrat;font-weight:600;margin:0}.bf-title-block h1,.bf-title-block h2{font-size:3.3vmax;line-height:3.7vmax}@media only screen and (max-width:640.5px){.no-mobile{display:none!important}p{font-size:2.5vmax}header.banner .ham{font-size:3vmax}.bf-title-block h1,.bf-title-block h2{font-size:5vmax;line-height:5.3vmax}}.bf-title-block h1.large{font-size:4.8vmax;font-weight:700;line-height:5.4vmax}.bf-title-block h5{font-size:1.5vmax;line-height:1.9vmax}@media only screen and (max-width:640.5px){.bf-title-block h1.large{font-size:8.9vmin!important;line-height:9.7vmin}.bf-title-block h5{font-size:3.5vmax!important;line-height:3.9vmax}}.bf-title-block .cv-title{font-weight:600;margin-top:1rem;overflow:hidden;position:relative}.bf-title-block .cv-title.primary{color:#0e4174;color:var(--primary)}.bf-title-block .cv-title.primary-dark{color:#051a2e;color:var(--primary-dark)}.bf-carousel.-eventi .single-event .event-thumb img{height:auto;width:100%}.bf-events-grid .single-event.event-0{grid-area:1/1/3/3}.bf-events-grid .single-event.event-1{grid-area:1/3/2/4}.bf-events-grid .single-event.event-2{grid-area:2/3/3/4}:root{--color-bg:#f8ecde;--color-link:var(--fuxia);--color-link-hover:#fff;background-color:#f8ecde;background-color:var(--color-bg)}.cv-nav a{color:#e0004d;color:var(--color-link);outline:0;text-decoration:none}.cv-nav.menu{-webkit-touch-callout:none;--marquee-width:100vw;--offset:20vw;--move-initial:calc(-25% + var(--offset));--move-final:calc(-50% + var(--offset));--item-font-size:8vmin;counter-reset:menu;padding:10vh 0 25vh}.cv-nav .menu__item{padding:0 5vw;position:relative}@media only screen and (max-width:767px){.cv-nav .menu__item{padding:2vw 5vw}}.cv-nav .menu__item-link{color:#fff;display:inline-block;position:relative}.cv-nav .menu__item-link:before{clip:auto;all:initial;animation:none;-webkit-backface-visibility:visible;backface-visibility:visible;background:0 0;border:none;border-collapse:initial;border-image:none;border-radius:0;border-spacing:0;bottom:auto;bottom:60%;box-shadow:none;box-sizing:initial;caption-side:top;clear:none;color:#000;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none currentColor;-moz-column-span:1;column-span:1;-moz-columns:auto;-moz-column-count:auto;column-rule:medium none currentColor;-moz-column-width:auto;columns:auto;content:normal;content:counter(menu);counter-increment:none;counter-increment:menu;counter-reset:none;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-family:sofia-pro,sans-serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;left:0;letter-spacing:normal;line-height:normal;list-style:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:0;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;position:absolute;right:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:initial;transform-style:flat;unicode-bidi:normal;vertical-align:initial;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}.cv-nav .menu__item-img{height:50vh;left:100%;max-height:400px;opacity:0;position:absolute;top:50%;transform:translate3d(calc(-100% - 6vw),-30%,0) translate3d(0,20px,0)}.cv-nav .marquee{left:0;overflow:hidden;position:absolute;top:0;width:var(--marquee-width)}.cv-nav .marquee__inner{animation:5s linear infinite marquee;animation-play-state:paused;display:flex;opacity:0;position:relative;transform:translate3d(var(--move-none),0,0);transform:translate3d(var(--move-initial),0,0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cv-nav .marquee span{text-align:center}.cv-nav .marquee span,.cv-nav .menu__item-link{font-size:var(--item-font-size);font-weight:900;line-height:1.15;padding:0 1vw;white-space:nowrap}@keyframes marquee{0%{transform:translate3d(var(--move-none),0,0);transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}#wp-page-loader{z-index:9999;display:flex;position:fixed;width:100%;height:100%;overflow:hidden;background:#2c3e50;top:0;left:0;align-items:center;justify-content:center}#wp-page-loader .spinner{width:60px;height:60px;position:relative;margin:100px auto}#wp-page-loader .double-bounce1,#wp-page-loader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#e0004d;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:2s ease-in-out infinite sk-bounce;animation:2s ease-in-out infinite sk-bounce}#wp-page-loader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.vc_item{display:flex;align-items:center;justify-content:center}.bn,.bn img{filter:saturate(0%);max-width:70%;height:auto}@media screen and (max-width:768px){.bn,.bn img{max-width:80%;height:auto}}.vc_custom_1671466664297{padding:0!important}.vc_custom_1671283694511{padding:0!important}.wpb_animate_when_almost_visible{opacity:1}[data-lazy-src]{display:none!important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{to{opacity:1}0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.vc_images_carousel{position:relative}.vc_images_carousel .vc_carousel-inner{position:relative;overflow:hidden;width:100%}.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline{position:relative;overflow:hidden}.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner{left:0;position:relative;width:100%}.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{float:left;visibility:hidden}.feedback{order:5;flex-basis:100%}

