@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=003aae7a-77f8-44c0-aca5-1475c29bdca0");@font-face{font-family:"Century Gothic W01";src:url("../fonts/CenturyGothic/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix");src:url("../fonts/CenturyGothic/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix") format("eot"),url("../fonts/CenturyGothic/700cfd4c-3384-4654-abe1-aa1a6e8058e4.woff2") format("woff2"),url("../fonts/CenturyGothic/9908cdad-7524-4206-819e-4f345a666324.woff") format("woff"),url("../fonts/CenturyGothic/b710c26a-f1ae-4fb8-a9fe-570fd829cbf1.ttf") format("truetype"),url("../fonts/CenturyGothic/c9e387df-c0d3-42e1-8de6-78c41f68594c.svg#c9e387df-c0d3-42e1-8de6-78c41f68594c") format("svg")}@font-face{font-family:"CenturyGothicW01-Italic";src:url("../fonts/CenturyGothic/38471ac0-7849-4a39-9f97-f89d78f42142.eot?#iefix");src:url("../fonts/CenturyGothic/38471ac0-7849-4a39-9f97-f89d78f42142.eot?#iefix") format("eot"),url("../fonts/CenturyGothic/79803af7-369c-4a5f-bc95-fb69ee7e77f8.woff2") format("woff2"),url("../fonts/CenturyGothic/483a662e-88d8-4865-8dd3-1515c67fe28b.woff") format("woff"),url("../fonts/CenturyGothic/d29e72e3-fcd5-4fa6-8cfb-986a2e33e105.ttf") format("truetype"),url("../fonts/CenturyGothic/1e08e1b1-b459-4819-95bc-54667cb4d9b5.svg#1e08e1b1-b459-4819-95bc-54667cb4d9b5") format("svg")}@font-face{font-family:"Century Gothic W01 Bold";src:url("../fonts/CenturyGothic/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix");src:url("../fonts/CenturyGothic/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix") format("eot"),url("../fonts/CenturyGothic/bc0668e2-e5c8-45ce-954d-3b998c6b6803.woff2") format("woff2"),url("../fonts/CenturyGothic/2ef5ecda-1772-45e2-843f-a13f5d76ed3a.woff") format("woff"),url("../fonts/CenturyGothic/33cf10ca-a6bb-4888-a320-d38720c9847b.ttf") format("truetype"),url("../fonts/CenturyGothic/3428a0e6-cb4d-408a-8331-cc78554ab49c.svg#3428a0e6-cb4d-408a-8331-cc78554ab49c") format("svg")}@font-face{font-family:"CenturyGothicW01-BoldIt";src:url("../fonts/CenturyGothic/620781dc-b993-429f-ace1-722c9b2ba789.eot?#iefix");src:url("../fonts/CenturyGothic/620781dc-b993-429f-ace1-722c9b2ba789.eot?#iefix") format("eot"),url("../fonts/CenturyGothic/2829a59f-b2f8-4272-a496-b2e4e9bdc87e.woff2") format("woff2"),url("../fonts/CenturyGothic/3bd69eb9-2110-4d97-989e-99a659576659.woff") format("woff"),url("../fonts/CenturyGothic/8edaed62-069c-4a3b-87f5-fc14b5cdaec3.ttf") format("truetype"),url("../fonts/CenturyGothic/d5c40f0a-3098-4a2b-8cbb-84524c2a29bc.svg#d5c40f0a-3098-4a2b-8cbb-84524c2a29bc") format("svg")}@font-face{font-family:"Trajan W01 Regular";src:url("../fonts/Trajan/5cbd8dde-fb39-4dd1-aa25-5bb5842eb03d.eot?#iefix");src:url("../fonts/Trajan/5cbd8dde-fb39-4dd1-aa25-5bb5842eb03d.eot?#iefix") format("eot"),url("../fonts/Trajan/610145ac-dd31-4024-b833-3ab0ce6b7847.woff2") format("woff2"),url("../fonts/Trajan/b4312891-e355-4bdc-80c9-ef3dbf7bd916.woff") format("woff"),url("../fonts/Trajan/124dc47b-32a0-4543-a60e-d8aad32782b4.ttf") format("truetype"),url("../fonts/Trajan/001e534b-3742-45b3-b20b-d4c53c41a519.svg#001e534b-3742-45b3-b20b-d4c53c41a519") format("svg")}@font-face{font-family:"Trajan W01 Bd";src:url("../fonts/Trajan/a602588d-0fb5-40a8-a1b9-112c323b8a73.eot?#iefix");src:url("../fonts/Trajan/a602588d-0fb5-40a8-a1b9-112c323b8a73.eot?#iefix") format("eot"),url("../fonts/Trajan/7255bae8-e86a-4f7e-bb5d-8e99aebbea20.woff2") format("woff2"),url("../fonts/Trajan/42eddbd0-3b0e-4c24-ba3b-57b9859b2602.woff") format("woff"),url("../fonts/Trajan/a901f152-b0d8-4686-bbaa-8a5aff10781b.ttf") format("truetype"),url("../fonts/Trajan/5fac8357-5dba-4c53-80c1-607abd0eae0e.svg#5fac8357-5dba-4c53-80c1-607abd0eae0e") format("svg")}@font-face{font-family:"Agency Fb Black Wide";src:url("../fonts/AgencyFB/AgencyFB_Black_Wide.ttf") format("truetype")}*:focus{outline:none !important}html,body{color:#4d4d4d}.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti,.page-title{font-family:"Trajan W01 Bd";font-weight:normal;font-size:1.75rem;color:#003268;line-height:34px;text-transform:uppercase;margin-top:0;margin-bottom:35px}@media all and (min-width: 1600px){.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti,.page-title{font-size:2.133em;line-height:40px}}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti,.page-title{font-size:1.667em;line-height:32px}}@media all and (max-width: 767px){.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti,.page-title{font-size:1.867em;line-height:38px}}.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti::after,.page-title::after{content:"";display:block;width:50px;height:2px;background-color:#BFA16D;margin-top:20px}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti::after,.page-title::after{margin-top:15px}}.title-h2,.block h2,.title:not(h1),body.path-search .view-content .views-row .views-field-title{font-family:"Trajan W01 Bd";font-size:1.25rem;color:#003268;line-height:30px;text-transform:uppercase;margin:40px 0 0;padding-bottom:6px;border-bottom:1px solid #BFA16D}.title-h2:before,.block h2:before,.title:not(h1):before,body.path-search .view-content .views-row .views-field-title:before{color:#BFA16D;font-weight:bold;font-size:16px;display:inline-block;vertical-align:middle;margin-right:10px}.title-h3,.subtitle,.titolo-tabella{font-family:"Century Gothic W01 Bold";line-height:28px;text-transform:uppercase}.media.media--type-remote-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.media.media--type-remote-video iframe{position:absolute;width:100%;height:100%;left:0;top:0}p.button a:link,p.button a:visited,input[type="submit"],input[type="reset"],.form-type-managed-file label,.form-type-webform-image-file label,.form-type-webform-video-file label,.form-type-webform-audio-file label,.form-type-webform-document-file label{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 30px;font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left}p.button a:link,p.button a:visited{background-color:#003268;color:#fff}p.button a:link,p.button a:visited{max-width:280px}input[type="submit"],input[type="reset"],.form-type-managed-file label,.form-type-webform-image-file label,.form-type-webform-video-file label,.form-type-webform-audio-file label,.form-type-webform-document-file label{background-color:#666;color:#fff}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;border:1px solid #BFA16D;font-size:.9375rem}input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem}input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, textarea::-moz-placeholder{font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem}input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, textarea:-ms-input-placeholder{font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem}input[type="text"]::-ms-input-placeholder, input[type="email"]::-ms-input-placeholder, input[type="password"]::-ms-input-placeholder, input[type="tel"]::-ms-input-placeholder, textarea::-ms-input-placeholder{font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder{font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem}input[type="submit"],input[type="reset"]{border:none;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 37px 15px 15px;margin:0;border:1px solid #BFA16D;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg height='1000px' width='866px' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M63 280c0 0 370 356 370 356c0 0 372 -356 372 -356c14.667 -17.333 30.667 -17.333 48 0c17.333 14.667 17.333 30.667 0 48c0 0 -396 392 -396 392c-14.667 14.667 -30.667 14.667 -48 0c0 0 -396 -392 -396 -392c-17.333 -17.333 -17.333 -33.333 0 -48c16 -16 32.667 -16 50 0c0 0 0 0 0 0' /%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:15px auto;font-size:.9375rem;font-family:"Century Gothic W01","Arial",sans-serif;font-weight:normal;color:#4d4d4d}select::-ms-expand{display:none}select option{font-weight:normal;color:#4d4d4d}*[dir="rtl"] select,:root:lang(ar) select,:root:lang(iw) select{padding:.6em .8em .5em 1.4em;background-position:left .7em top 50%, 0 0}select:disabled,select[aria-disabled=true]{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Livello_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='866px' height='1000px' viewBox='0 0 866 1000' style='enable-background:new 0 0 866 1000;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23AAAAAA;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M63,280l370,356l372-356c14.7-17.3,30.7-17.3,48,0c17.3,14.7,17.3,30.7,0,48L457,720 c-14.7,14.7-30.7,14.7-48,0L13,328c-17.3-17.3-17.3-33.3,0-48C29,264,45.7,264,63,280L63,280'/%3E%3C/g%3E%3C/svg%3E%0A");background-color:#eee;color:rgba(0,0,0,0.25)}.form-type-managed-file input[type="file"],.form-type-webform-image-file input[type="file"],.form-type-webform-video-file input[type="file"],.form-type-webform-audio-file input[type="file"],.form-type-webform-document-file input[type="file"]{display:none}.form-type-managed-file label,.form-type-webform-image-file label,.form-type-webform-video-file label,.form-type-webform-audio-file label,.form-type-webform-document-file label{padding:7px 55px 7px 30px;margin-top:1px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E37C174F6-6F2E-45C8-A055-038C752EFE79%3C/title%3E%3Cdefs%3E%3Cfilter id='filter-1'%3E%3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E%3C/filter%3E%3Cpolygon id='path-2' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Cerchiamo_talenti' transform='translate(-382.000000, -2378.000000)'%3E%3Cg id='Group-3' transform='translate(275.000000, 2058.000000)' filter='url(%23filter-1)'%3E%3Cg transform='translate(107.000000, 320.000000)'%3E%3Cmask id='mask-3' fill='white'%3E%3Cuse xlink:href='%23path-2'%3E%3C/use%3E%3C/mask%3E%3Cg id='Clip-2'%3E%3C/g%3E%3Cpath d='M9,18 L15,18 L15,9 L21.003,9 L12.003,0 L3.003,9 L9,9 L9,18 Z M24,16.5 L24,22.5 C24,23.328 23.32875,24 22.5,24 L1.5,24 C0.67125,24 0,23.328 0,22.5 L0,16.5 C0,15.67125 0.67125,15 1.5,15 C2.32875,15 3,15.67125 3,16.5 L3,21 L21,21 L21,16.5 C21,15.67125 21.67125,15 22.5,15 C23.32875,15 24,15.67125 24,16.5 L24,16.5 Z' id='Fill-1' fill='%23000000' mask='url(%23mask-3)'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 30px top 46%;background-size:15px auto;line-height:1.2;cursor:pointer}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span{display:block;position:relative;overflow:hidden;z-index:1;margin:0}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p::before,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p::before,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span::before,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span::before{content:'';z-index:-1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#003268;-webkit-transform:scale3d(1, 2, 1);transform:scale3d(1, 2, 1);-webkit-transition:transform 0.3s, opacity 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.9, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.9, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p:hover::before,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p:hover::before,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span:hover::before,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span:hover::before{-webkit-transform:scale3d(9, 9, 1);transform:scale3d(9, 9, 1)}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p a,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span a,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span a{padding:7px 18px;font-size:0.933em;font-family:"Century Gothic W01 Bold";color:white !important;text-transform:uppercase;text-decoration:none;display:inline-block;vertical-align:middle}@media all and (max-width: 767px){.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p a,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span a,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span a{font-size:1em}}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p a:after,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a:after,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span a:after,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span a:after{display:inline-block;vertical-align:middle;margin-left:10px;font-size:10px}.title-h2:before,.block h2:before,.title:not(h1):before,body.path-search .view-content .views-row .views-field-title:before,.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p a:after,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a:after,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span a:after,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span a:after,[data-icon]:before,[class^="icon-"]:before,[class*=" icon-"]:before,.mm-panels>.mm-panel .mm-listview li.mm-listitem_opened>a.mm-btn:after,.mm-panels>.mm-panel .mm-listview li a.mm-btn:after,.deselected-element-dropdown:after,.active-element-dropdown:after,.block-header-user-log p a:after,#block-formespostosearchsearch-block .search-container p:after,.paragraph--type--accordion-element .field--name-field-accordion-title:after,.paragraph--type--accordion-element .field--name-field-accordion-title.active:after,.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item a:after,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a:before,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a:before,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after,.paragraph--type--body ul li:before,.msg-accordion-body ul li:before,.paragraph--type--sdgs .field--name-field-colonna-dx ul li:before,.field--name-field-slider .slick-prev:before,.field--name-field-slider .slick-next:before,.paragraph--type--tabella-nav .field--name-field-titolo-nav:before,.read-more:before,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.view-mediobanca-br-public-files-pages .views-field-nothing a:before,body.path-search form.views-exposed-form div.form-item:after{font-family:'icons' !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-header-user-log p a:after{content:'\e800'}#block-formespostosearchsearch-block .search-container p:after,body.path-search form.views-exposed-form div.form-item:after{content:'\e801'}.field--name-field-slider .slick-prev:before{content:'\e802'}.field--name-field-slider .slick-next:before{content:'\e803'}.mm-panels>.mm-panel .mm-listview li a.mm-btn:after,.deselected-element-dropdown:after,.paragraph--type--accordion-element .field--name-field-accordion-title:after{content:'\e804'}.mm-panels>.mm-panel .mm-listview li.mm-listitem_opened>a.mm-btn:after,.active-element-dropdown:after,.paragraph--type--accordion-element .field--name-field-accordion-title.active:after{content:'\e805'}.title-h2:before,.block h2:before,.title:not(h1):before,body.path-search .view-content .views-row .views-field-title:before,.paragraph--type--body ul li:before,.msg-accordion-body ul li:before,.paragraph--type--sdgs .field--name-field-colonna-dx ul li:before,.paragraph--type--tabella-nav .field--name-field-titolo-nav:before,.read-more:before,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:'\e806'}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a:before,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a:before,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after,.view-mediobanca-br-public-files-pages .views-field-nothing a:before{content:'\e807'}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front p a:after,.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a:after,.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node span a:after,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node span a:after,.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item a:after{content:'\e808'}@font-face{font-family:'icons';src:url("../fonts/icons/icons.eot?44412146");src:url("../fonts/icons/icons.eot?44412146#iefix") format("embedded-opentype"),url("../fonts/icons/icons.woff2?44412146") format("woff2"),url("../fonts/icons/icons.woff?44412146") format("woff"),url("../fonts/icons/icons.ttf?44412146") format("truetype"),url("../fonts/icons/icons.svg?44412146#icons") format("svg");font-weight:normal;font-style:normal}.pretty *,.form-type-radio *,.form-type-checkbox *{-webkit-box-sizing:border-box;box-sizing:border-box}.pretty input:not([type='checkbox']):not([type='radio']),.form-type-radio input:not([type='checkbox']):not([type='radio']),.form-type-checkbox input:not([type='checkbox']):not([type='radio']){display:none}.pretty,.form-type-radio,.form-type-checkbox{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input,.form-type-radio input,.form-type-checkbox input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label,.form-type-radio .state label,.form-type-checkbox .state label{position:initial;display:inline-block;font-weight:normal;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:before,.form-type-radio .state label:before,.form-type-checkbox .state label:before,.pretty .state label:after,.form-type-radio .state label:after,.form-type-checkbox .state label:after{content:'';width:calc(1em + 2px);height:calc(1em + 2px);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;border:1px solid transparent;z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:transparent}.pretty .state label:before,.form-type-radio .state label:before,.form-type-checkbox .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.form-type-radio .state.p-is-hover,.form-type-checkbox .state.p-is-hover,.pretty .state.p-is-indeterminate,.form-type-radio .state.p-is-indeterminate,.form-type-checkbox .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0px 0px 0px 0px #bdc3c7;box-shadow:0px 0px 0px 0px #bdc3c7}100%{-webkit-box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0);box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{-webkit-box-shadow:0px 0px 0px 0px #bdc3c7;box-shadow:0px 0px 0px 0px #bdc3c7}100%{-webkit-box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0);box-shadow:0px 0px 0px 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after,.p-fill.form-type-radio .state label:after,.p-fill.form-type-checkbox .state label:after{-webkit-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after,.form-type-radio .state label:after,.form-type-checkbox .state label:after{-webkit-transform:scale(0.6);transform:scale(0.6)}.pretty.p-default input:checked ~ .state label:after,.form-type-radio input:checked ~ .state label:after,.form-type-checkbox input:checked ~ .state label:after{background-color:#bdc3c7 !important}.pretty.p-default.p-thick .state label:before,.p-thick.form-type-radio .state label:before,.p-thick.form-type-checkbox .state label:before,.pretty.p-default.p-thick .state label:after,.p-thick.form-type-radio .state label:after,.p-thick.form-type-checkbox .state label:after{border-width:calc(1em / 7)}.pretty.p-default.p-thick .state label:after,.p-thick.form-type-radio .state label:after,.p-thick.form-type-checkbox .state label:after{-webkit-transform:scale(0.4) !important;transform:scale(0.4) !important}.pretty.p-icon .state .icon,.p-icon.form-type-radio .state .icon,.p-icon.form-type-checkbox .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-icon .state .icon:before,.p-icon.form-type-radio .state .icon:before,.p-icon.form-type-checkbox .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-icon input:checked ~ .state .icon,.p-icon.form-type-radio input:checked ~ .state .icon,.p-icon.form-type-checkbox input:checked ~ .state .icon{opacity:1}.pretty.p-icon input:checked ~ .state label:before,.p-icon.form-type-radio input:checked ~ .state label:before,.p-icon.form-type-checkbox input:checked ~ .state label:before{border-color:#5a656b}.pretty.p-svg .state .svg,.p-svg.form-type-radio .state .svg,.p-svg.form-type-checkbox .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc((0% - (100% - 1em)) - 8%);border:1px solid transparent;opacity:0}.pretty.p-svg .state svg,.p-svg.form-type-radio .state svg,.p-svg.form-type-checkbox .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.pretty.p-svg input:checked ~ .state .svg,.p-svg.form-type-radio input:checked ~ .state .svg,.p-svg.form-type-checkbox input:checked ~ .state .svg{opacity:1}.pretty.p-image .state img,.p-image.form-type-radio .state img,.p-image.form-type-checkbox .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc((0% - (100% - 1em)) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(0.8);transform:scale(0.8)}.pretty.p-image input:checked ~ .state img,.p-image.form-type-radio input:checked ~ .state img,.p-image.form-type-checkbox input:checked ~ .state img{opacity:1}.pretty.p-switch input,.p-switch.form-type-radio input,.p-switch.form-type-checkbox input{min-width:2em}.pretty.p-switch .state,.p-switch.form-type-radio .state,.p-switch.form-type-checkbox .state{position:relative}.pretty.p-switch .state:before,.p-switch.form-type-radio .state:before,.p-switch.form-type-checkbox .state:before{content:'';border:1px solid #bdc3c7;border-radius:60px;width:2em;-webkit-box-sizing:unset;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc((0% - (100% - 1em)) - 16%);z-index:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.pretty.p-switch .state label,.p-switch.form-type-radio .state label,.p-switch.form-type-checkbox .state label{text-indent:2.5em}.pretty.p-switch .state label:before,.p-switch.form-type-radio .state label:before,.p-switch.form-type-checkbox .state label:before,.pretty.p-switch .state label:after,.p-switch.form-type-radio .state label:after,.p-switch.form-type-checkbox .state label:after{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:100%;left:0;border-color:transparent;-webkit-transform:scale(0.8);transform:scale(0.8)}.pretty.p-switch .state label:after,.p-switch.form-type-radio .state label:after,.p-switch.form-type-checkbox .state label:after{background-color:#bdc3c7 !important}.pretty.p-switch input:checked ~ .state:before,.p-switch.form-type-radio input:checked ~ .state:before,.p-switch.form-type-checkbox input:checked ~ .state:before{border-color:#5a656b}.pretty.p-switch input:checked ~ .state label:before,.p-switch.form-type-radio input:checked ~ .state label:before,.p-switch.form-type-checkbox input:checked ~ .state label:before{opacity:0}.pretty.p-switch input:checked ~ .state label:after,.p-switch.form-type-radio input:checked ~ .state label:after,.p-switch.form-type-checkbox input:checked ~ .state label:after{background-color:#5a656b !important;left:1em}.pretty.p-switch.p-fill input:checked ~ .state:before,.p-switch.p-fill.form-type-radio input:checked ~ .state:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-switch.p-fill input:checked ~ .state label:before,.p-switch.p-fill.form-type-radio input:checked ~ .state label:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state label:before{opacity:0}.pretty.p-switch.p-fill input:checked ~ .state label:after,.p-switch.p-fill.form-type-radio input:checked ~ .state label:after,.p-switch.p-fill.form-type-checkbox input:checked ~ .state label:after{background-color:#fff !important;left:1em}.pretty.p-switch.p-slim .state:before,.p-switch.p-slim.form-type-radio .state:before,.p-switch.p-slim.form-type-checkbox .state:before{height:0.1em;background:#bdc3c7 !important;top:calc(50% - 0.1em)}.pretty.p-switch.p-slim input:checked ~ .state:before,.p-switch.p-slim.form-type-radio input:checked ~ .state:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-has-hover input:hover ~ .state:not(.p-is-hover),.p-has-hover.form-type-radio input:hover ~ .state:not(.p-is-hover),.p-has-hover.form-type-checkbox input:hover ~ .state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover ~ .state.p-is-hover,.p-has-hover.form-type-radio input:hover ~ .state.p-is-hover,.p-has-hover.form-type-checkbox input:hover ~ .state.p-is-hover{display:block}.pretty.p-has-hover input:hover ~ .state.p-is-hover .icon,.p-has-hover.form-type-radio input:hover ~ .state.p-is-hover .icon,.p-has-hover.form-type-checkbox input:hover ~ .state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus ~ .state label:before,.p-has-focus.form-type-radio input:focus ~ .state label:before,.p-has-focus.form-type-checkbox input:focus ~ .state label:before{-webkit-box-shadow:0px 0px 3px 0px #bdc3c7;box-shadow:0px 0px 3px 0px #bdc3c7}.pretty.p-has-indeterminate input[type='checkbox']:indeterminate ~ .state:not(.p-is-indeterminate),.p-has-indeterminate.form-type-radio input[type='checkbox']:indeterminate ~ .state:not(.p-is-indeterminate),.p-has-indeterminate.form-type-checkbox input[type='checkbox']:indeterminate ~ .state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate,.p-has-indeterminate.form-type-radio input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate,.p-has-indeterminate.form-type-checkbox input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate .icon,.p-has-indeterminate.form-type-radio input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate .icon,.p-has-indeterminate.form-type-checkbox input[type='checkbox']:indeterminate ~ .state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on,.p-toggle.form-type-radio .state.p-on,.p-toggle.form-type-checkbox .state.p-on{opacity:0;display:none}.pretty.p-toggle .state.p-off,.p-toggle.form-type-radio .state.p-off,.p-toggle.form-type-checkbox .state.p-off,.pretty.p-toggle .state .icon,.p-toggle.form-type-radio .state .icon,.p-toggle.form-type-checkbox .state .icon,.pretty.p-toggle .state .svg,.p-toggle.form-type-radio .state .svg,.p-toggle.form-type-checkbox .state .svg,.pretty.p-toggle .state img,.p-toggle.form-type-radio .state img,.p-toggle.form-type-checkbox .state img{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon,.p-toggle.form-type-radio .state.p-off .icon,.p-toggle.form-type-checkbox .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked ~ .state.p-on,.p-toggle.form-type-radio input:checked ~ .state.p-on,.p-toggle.form-type-checkbox input:checked ~ .state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked ~ .state.p-off,.p-toggle.form-type-radio input:checked ~ .state.p-off,.p-toggle.form-type-checkbox input:checked ~ .state.p-off{opacity:0;display:none}.pretty.p-plain input:checked ~ .state label:before,.p-plain.form-type-radio input:checked ~ .state label:before,.p-plain.form-type-checkbox input:checked ~ .state label:before,.pretty.p-plain.p-toggle .state label:before,.p-plain.p-toggle.form-type-radio .state label:before,.p-plain.p-toggle.form-type-checkbox .state label:before{content:none}.pretty.p-plain.p-plain .icon,.p-plain.p-plain.form-type-radio .icon,.p-plain.p-plain.form-type-checkbox .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:before,.p-round.form-type-radio .state label:before,.form-type-radio.form-type-checkbox .state label:before,.form-type-checkbox .state label:before,.pretty.p-round .state label:after,.p-round.form-type-radio .state label:after,.form-type-radio.form-type-checkbox .state label:after,.form-type-checkbox .state label:after{border-radius:100%}.pretty.p-round.p-icon .state .icon,.p-round.p-icon.form-type-radio .state .icon,.p-icon.form-type-radio.form-type-checkbox .state .icon,.p-icon.form-type-checkbox .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before,.p-round.p-icon.form-type-radio .state .icon:before,.p-icon.form-type-radio.form-type-checkbox .state .icon:before,.p-icon.form-type-checkbox .state .icon:before{-webkit-transform:scale(0.8);transform:scale(0.8)}.pretty.p-curve .state label:before,.p-curve.form-type-radio .state label:before,.p-curve.form-type-checkbox .state label:before,.pretty.p-curve .state label:after,.p-curve.form-type-radio .state label:after,.p-curve.form-type-checkbox .state label:after{border-radius:20%}.pretty.p-smooth label:before,.p-smooth.form-type-radio label:before,.p-smooth.form-type-checkbox label:before,.pretty.p-smooth label:after,.p-smooth.form-type-radio label:after,.p-smooth.form-type-checkbox label:after,.pretty.p-smooth .icon,.p-smooth.form-type-radio .icon,.p-smooth.form-type-checkbox .icon,.pretty.p-smooth .svg,.p-smooth.form-type-radio .svg,.p-smooth.form-type-checkbox .svg{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.pretty.p-smooth input:checked+.state label:after,.p-smooth.form-type-radio input:checked+.state label:after,.p-smooth.form-type-checkbox input:checked+.state label:after{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.pretty.p-smooth input:checked+.state .icon,.p-smooth.form-type-radio input:checked+.state .icon,.p-smooth.form-type-checkbox input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.p-smooth.form-type-radio input:checked+.state .svg,.p-smooth.form-type-checkbox input:checked+.state .svg,.pretty.p-smooth input:checked+.state img,.p-smooth.form-type-radio input:checked+.state img,.p-smooth.form-type-checkbox input:checked+.state img{-webkit-animation:zoom 0.2s ease;animation:zoom 0.2s ease}.pretty.p-smooth.p-default input:checked+.state label:after,.p-smooth.form-type-radio input:checked+.state label:after,.p-smooth.form-type-checkbox input:checked+.state label:after{-webkit-animation:zoom 0.2s ease;animation:zoom 0.2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before,.p-smooth.p-plain.form-type-radio input:checked+.state label:before,.p-smooth.p-plain.form-type-checkbox input:checked+.state label:before{content:'';-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.pretty.p-tada:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.p-tada.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.p-tada.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.pretty.p-tada:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.p-tada.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.p-tada.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.pretty.p-tada:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.p-tada.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.p-tada.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.pretty.p-tada:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-tada.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-tada.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.pretty.p-tada:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after,.p-tada.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after,.p-tada.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after{-webkit-animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;animation:tada 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .icon,.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state .svg,.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state img,.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:after{-webkit-animation:jelly 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:jelly 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-jelly:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-jelly.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before,.p-jelly.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked+.state label:before{border-color:transparent}.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .icon,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .icon,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .icon,.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .svg,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .svg,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state .svg,.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state img,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state img,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state img,.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before,.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:after,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:after,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:after{-webkit-animation:rotate 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:rotate 0.7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-rotate:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before,.p-rotate.form-type-radio:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before,.p-rotate.form-type-checkbox:not(.p-default):not(.form-type-radio):not(.form-type-checkbox) input:checked ~ .state label:before{border-color:transparent}.pretty.p-pulse:not(.p-switch) input:checked ~ .state label:before,.p-pulse.form-type-radio:not(.p-switch) input:checked ~ .state label:before,.p-pulse.form-type-checkbox:not(.p-switch) input:checked ~ .state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled],.form-type-radio input[disabled],.form-type-checkbox input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled] ~ *,.form-type-radio input[disabled] ~ *,.form-type-checkbox input[disabled] ~ *{opacity:.5}.pretty.p-locked input,.p-locked.form-type-radio input,.p-locked.form-type-checkbox input{display:none;cursor:not-allowed}.pretty input:checked ~ .state.p-primary label:after,.form-type-radio input:checked ~ .state.p-primary label:after,.form-type-checkbox input:checked ~ .state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after,.p-toggle.form-type-radio .state.p-primary label:after,.p-toggle.form-type-checkbox .state.p-primary label:after{background-color:#428bca !important}.pretty input:checked ~ .state.p-primary .icon,.form-type-radio input:checked ~ .state.p-primary .icon,.form-type-checkbox input:checked ~ .state.p-primary .icon,.pretty input:checked ~ .state.p-primary .svg,.form-type-radio input:checked ~ .state.p-primary .svg,.form-type-checkbox input:checked ~ .state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.p-toggle.form-type-radio .state.p-primary .icon,.p-toggle.form-type-checkbox .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg,.p-toggle.form-type-radio .state.p-primary .svg,.p-toggle.form-type-checkbox .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked ~ .state.p-primary-o label:before,.form-type-radio input:checked ~ .state.p-primary-o label:before,.form-type-checkbox input:checked ~ .state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before,.p-toggle.form-type-radio .state.p-primary-o label:before,.p-toggle.form-type-checkbox .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked ~ .state.p-primary-o label:after,.form-type-radio input:checked ~ .state.p-primary-o label:after,.form-type-checkbox input:checked ~ .state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after,.p-toggle.form-type-radio .state.p-primary-o label:after,.p-toggle.form-type-checkbox .state.p-primary-o label:after{background-color:transparent}.pretty input:checked ~ .state.p-primary-o .icon,.form-type-radio input:checked ~ .state.p-primary-o .icon,.form-type-checkbox input:checked ~ .state.p-primary-o .icon,.pretty input:checked ~ .state.p-primary-o .svg,.form-type-radio input:checked ~ .state.p-primary-o .svg,.form-type-checkbox input:checked ~ .state.p-primary-o .svg,.pretty input:checked ~ .state.p-primary-o svg,.form-type-radio input:checked ~ .state.p-primary-o svg,.form-type-checkbox input:checked ~ .state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.p-toggle.form-type-radio .state.p-primary-o .icon,.p-toggle.form-type-checkbox .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.p-toggle.form-type-radio .state.p-primary-o .svg,.p-toggle.form-type-checkbox .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg,.p-toggle.form-type-radio .state.p-primary-o svg,.p-toggle.form-type-checkbox .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked ~ .state.p-primary-o label:after,.form-type-radio:not(.p-fill) input:checked ~ .state.p-primary-o label:after,.form-type-checkbox:not(.p-fill) input:checked ~ .state.p-primary-o label:after{background-color:#428bca !important}.pretty.p-switch input:checked ~ .state.p-primary:before,.p-switch.form-type-radio input:checked ~ .state.p-primary:before,.p-switch.form-type-checkbox input:checked ~ .state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked ~ .state.p-primary:before,.p-switch.p-fill.form-type-radio input:checked ~ .state.p-primary:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state.p-primary:before{background-color:#428bca !important}.pretty.p-switch.p-slim input:checked ~ .state.p-primary:before,.p-switch.p-slim.form-type-radio input:checked ~ .state.p-primary:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state.p-primary:before{border-color:#245682;background-color:#245682 !important}.pretty input:checked ~ .state.p-info label:after,.form-type-radio input:checked ~ .state.p-info label:after,.form-type-checkbox input:checked ~ .state.p-info label:after,.pretty.p-toggle .state.p-info label:after,.p-toggle.form-type-radio .state.p-info label:after,.p-toggle.form-type-checkbox .state.p-info label:after{background-color:#5bc0de !important}.pretty input:checked ~ .state.p-info .icon,.form-type-radio input:checked ~ .state.p-info .icon,.form-type-checkbox input:checked ~ .state.p-info .icon,.pretty input:checked ~ .state.p-info .svg,.form-type-radio input:checked ~ .state.p-info .svg,.form-type-checkbox input:checked ~ .state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.p-toggle.form-type-radio .state.p-info .icon,.p-toggle.form-type-checkbox .state.p-info .icon,.pretty.p-toggle .state.p-info .svg,.p-toggle.form-type-radio .state.p-info .svg,.p-toggle.form-type-checkbox .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked ~ .state.p-info-o label:before,.form-type-radio input:checked ~ .state.p-info-o label:before,.form-type-checkbox input:checked ~ .state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before,.p-toggle.form-type-radio .state.p-info-o label:before,.p-toggle.form-type-checkbox .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked ~ .state.p-info-o label:after,.form-type-radio input:checked ~ .state.p-info-o label:after,.form-type-checkbox input:checked ~ .state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after,.p-toggle.form-type-radio .state.p-info-o label:after,.p-toggle.form-type-checkbox .state.p-info-o label:after{background-color:transparent}.pretty input:checked ~ .state.p-info-o .icon,.form-type-radio input:checked ~ .state.p-info-o .icon,.form-type-checkbox input:checked ~ .state.p-info-o .icon,.pretty input:checked ~ .state.p-info-o .svg,.form-type-radio input:checked ~ .state.p-info-o .svg,.form-type-checkbox input:checked ~ .state.p-info-o .svg,.pretty input:checked ~ .state.p-info-o svg,.form-type-radio input:checked ~ .state.p-info-o svg,.form-type-checkbox input:checked ~ .state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.p-toggle.form-type-radio .state.p-info-o .icon,.p-toggle.form-type-checkbox .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.p-toggle.form-type-radio .state.p-info-o .svg,.p-toggle.form-type-checkbox .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg,.p-toggle.form-type-radio .state.p-info-o svg,.p-toggle.form-type-checkbox .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked ~ .state.p-info-o label:after,.form-type-radio:not(.p-fill) input:checked ~ .state.p-info-o label:after,.form-type-checkbox:not(.p-fill) input:checked ~ .state.p-info-o label:after{background-color:#5bc0de !important}.pretty.p-switch input:checked ~ .state.p-info:before,.p-switch.form-type-radio input:checked ~ .state.p-info:before,.p-switch.form-type-checkbox input:checked ~ .state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked ~ .state.p-info:before,.p-switch.p-fill.form-type-radio input:checked ~ .state.p-info:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state.p-info:before{background-color:#5bc0de !important}.pretty.p-switch.p-slim input:checked ~ .state.p-info:before,.p-switch.p-slim.form-type-radio input:checked ~ .state.p-info:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state.p-info:before{border-color:#2390b0;background-color:#2390b0 !important}.pretty input:checked ~ .state.p-success label:after,.form-type-radio input:checked ~ .state.p-success label:after,.form-type-checkbox input:checked ~ .state.p-success label:after,.pretty.p-toggle .state.p-success label:after,.p-toggle.form-type-radio .state.p-success label:after,.p-toggle.form-type-checkbox .state.p-success label:after{background-color:#5cb85c !important}.pretty input:checked ~ .state.p-success .icon,.form-type-radio input:checked ~ .state.p-success .icon,.form-type-checkbox input:checked ~ .state.p-success .icon,.pretty input:checked ~ .state.p-success .svg,.form-type-radio input:checked ~ .state.p-success .svg,.form-type-checkbox input:checked ~ .state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.p-toggle.form-type-radio .state.p-success .icon,.p-toggle.form-type-checkbox .state.p-success .icon,.pretty.p-toggle .state.p-success .svg,.p-toggle.form-type-radio .state.p-success .svg,.p-toggle.form-type-checkbox .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked ~ .state.p-success-o label:before,.form-type-radio input:checked ~ .state.p-success-o label:before,.form-type-checkbox input:checked ~ .state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before,.p-toggle.form-type-radio .state.p-success-o label:before,.p-toggle.form-type-checkbox .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked ~ .state.p-success-o label:after,.form-type-radio input:checked ~ .state.p-success-o label:after,.form-type-checkbox input:checked ~ .state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after,.p-toggle.form-type-radio .state.p-success-o label:after,.p-toggle.form-type-checkbox .state.p-success-o label:after{background-color:transparent}.pretty input:checked ~ .state.p-success-o .icon,.form-type-radio input:checked ~ .state.p-success-o .icon,.form-type-checkbox input:checked ~ .state.p-success-o .icon,.pretty input:checked ~ .state.p-success-o .svg,.form-type-radio input:checked ~ .state.p-success-o .svg,.form-type-checkbox input:checked ~ .state.p-success-o .svg,.pretty input:checked ~ .state.p-success-o svg,.form-type-radio input:checked ~ .state.p-success-o svg,.form-type-checkbox input:checked ~ .state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.p-toggle.form-type-radio .state.p-success-o .icon,.p-toggle.form-type-checkbox .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.p-toggle.form-type-radio .state.p-success-o .svg,.p-toggle.form-type-checkbox .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg,.p-toggle.form-type-radio .state.p-success-o svg,.p-toggle.form-type-checkbox .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked ~ .state.p-success-o label:after,.form-type-radio:not(.p-fill) input:checked ~ .state.p-success-o label:after,.form-type-checkbox:not(.p-fill) input:checked ~ .state.p-success-o label:after{background-color:#5cb85c !important}.pretty.p-switch input:checked ~ .state.p-success:before,.p-switch.form-type-radio input:checked ~ .state.p-success:before,.p-switch.form-type-checkbox input:checked ~ .state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked ~ .state.p-success:before,.p-switch.p-fill.form-type-radio input:checked ~ .state.p-success:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state.p-success:before{background-color:#5cb85c !important}.pretty.p-switch.p-slim input:checked ~ .state.p-success:before,.p-switch.p-slim.form-type-radio input:checked ~ .state.p-success:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state.p-success:before{border-color:#357935;background-color:#357935 !important}.pretty input:checked ~ .state.p-warning label:after,.form-type-radio input:checked ~ .state.p-warning label:after,.form-type-checkbox input:checked ~ .state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after,.p-toggle.form-type-radio .state.p-warning label:after,.p-toggle.form-type-checkbox .state.p-warning label:after{background-color:#f0ad4e !important}.pretty input:checked ~ .state.p-warning .icon,.form-type-radio input:checked ~ .state.p-warning .icon,.form-type-checkbox input:checked ~ .state.p-warning .icon,.pretty input:checked ~ .state.p-warning .svg,.form-type-radio input:checked ~ .state.p-warning .svg,.form-type-checkbox input:checked ~ .state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.p-toggle.form-type-radio .state.p-warning .icon,.p-toggle.form-type-checkbox .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg,.p-toggle.form-type-radio .state.p-warning .svg,.p-toggle.form-type-checkbox .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked ~ .state.p-warning-o label:before,.form-type-radio input:checked ~ .state.p-warning-o label:before,.form-type-checkbox input:checked ~ .state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before,.p-toggle.form-type-radio .state.p-warning-o label:before,.p-toggle.form-type-checkbox .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked ~ .state.p-warning-o label:after,.form-type-radio input:checked ~ .state.p-warning-o label:after,.form-type-checkbox input:checked ~ .state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after,.p-toggle.form-type-radio .state.p-warning-o label:after,.p-toggle.form-type-checkbox .state.p-warning-o label:after{background-color:transparent}.pretty input:checked ~ .state.p-warning-o .icon,.form-type-radio input:checked ~ .state.p-warning-o .icon,.form-type-checkbox input:checked ~ .state.p-warning-o .icon,.pretty input:checked ~ .state.p-warning-o .svg,.form-type-radio input:checked ~ .state.p-warning-o .svg,.form-type-checkbox input:checked ~ .state.p-warning-o .svg,.pretty input:checked ~ .state.p-warning-o svg,.form-type-radio input:checked ~ .state.p-warning-o svg,.form-type-checkbox input:checked ~ .state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.p-toggle.form-type-radio .state.p-warning-o .icon,.p-toggle.form-type-checkbox .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.p-toggle.form-type-radio .state.p-warning-o .svg,.p-toggle.form-type-checkbox .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg,.p-toggle.form-type-radio .state.p-warning-o svg,.p-toggle.form-type-checkbox .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked ~ .state.p-warning-o label:after,.form-type-radio:not(.p-fill) input:checked ~ .state.p-warning-o label:after,.form-type-checkbox:not(.p-fill) input:checked ~ .state.p-warning-o label:after{background-color:#f0ad4e !important}.pretty.p-switch input:checked ~ .state.p-warning:before,.p-switch.form-type-radio input:checked ~ .state.p-warning:before,.p-switch.form-type-checkbox input:checked ~ .state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked ~ .state.p-warning:before,.p-switch.p-fill.form-type-radio input:checked ~ .state.p-warning:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state.p-warning:before{background-color:#f0ad4e !important}.pretty.p-switch.p-slim input:checked ~ .state.p-warning:before,.p-switch.p-slim.form-type-radio input:checked ~ .state.p-warning:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state.p-warning:before{border-color:#c77c11;background-color:#c77c11 !important}.pretty input:checked ~ .state.p-danger label:after,.form-type-radio input:checked ~ .state.p-danger label:after,.form-type-checkbox input:checked ~ .state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after,.p-toggle.form-type-radio .state.p-danger label:after,.p-toggle.form-type-checkbox .state.p-danger label:after{background-color:#d9534f !important}.pretty input:checked ~ .state.p-danger .icon,.form-type-radio input:checked ~ .state.p-danger .icon,.form-type-checkbox input:checked ~ .state.p-danger .icon,.pretty input:checked ~ .state.p-danger .svg,.form-type-radio input:checked ~ .state.p-danger .svg,.form-type-checkbox input:checked ~ .state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.p-toggle.form-type-radio .state.p-danger .icon,.p-toggle.form-type-checkbox .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg,.p-toggle.form-type-radio .state.p-danger .svg,.p-toggle.form-type-checkbox .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked ~ .state.p-danger-o label:before,.form-type-radio input:checked ~ .state.p-danger-o label:before,.form-type-checkbox input:checked ~ .state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before,.p-toggle.form-type-radio .state.p-danger-o label:before,.p-toggle.form-type-checkbox .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked ~ .state.p-danger-o label:after,.form-type-radio input:checked ~ .state.p-danger-o label:after,.form-type-checkbox input:checked ~ .state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after,.p-toggle.form-type-radio .state.p-danger-o label:after,.p-toggle.form-type-checkbox .state.p-danger-o label:after{background-color:transparent}.pretty input:checked ~ .state.p-danger-o .icon,.form-type-radio input:checked ~ .state.p-danger-o .icon,.form-type-checkbox input:checked ~ .state.p-danger-o .icon,.pretty input:checked ~ .state.p-danger-o .svg,.form-type-radio input:checked ~ .state.p-danger-o .svg,.form-type-checkbox input:checked ~ .state.p-danger-o .svg,.pretty input:checked ~ .state.p-danger-o svg,.form-type-radio input:checked ~ .state.p-danger-o svg,.form-type-checkbox input:checked ~ .state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.p-toggle.form-type-radio .state.p-danger-o .icon,.p-toggle.form-type-checkbox .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.p-toggle.form-type-radio .state.p-danger-o .svg,.p-toggle.form-type-checkbox .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg,.p-toggle.form-type-radio .state.p-danger-o svg,.p-toggle.form-type-checkbox .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked ~ .state.p-danger-o label:after,.form-type-radio:not(.p-fill) input:checked ~ .state.p-danger-o label:after,.form-type-checkbox:not(.p-fill) input:checked ~ .state.p-danger-o label:after{background-color:#d9534f !important}.pretty.p-switch input:checked ~ .state.p-danger:before,.p-switch.form-type-radio input:checked ~ .state.p-danger:before,.p-switch.form-type-checkbox input:checked ~ .state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked ~ .state.p-danger:before,.p-switch.p-fill.form-type-radio input:checked ~ .state.p-danger:before,.p-switch.p-fill.form-type-checkbox input:checked ~ .state.p-danger:before{background-color:#d9534f !important}.pretty.p-switch.p-slim input:checked ~ .state.p-danger:before,.p-switch.p-slim.form-type-radio input:checked ~ .state.p-danger:before,.p-switch.p-slim.form-type-checkbox input:checked ~ .state.p-danger:before{border-color:#a02622;background-color:#a02622 !important}.pretty.p-bigger label:before,.p-bigger.form-type-radio label:before,.p-bigger.form-type-checkbox label:before,.pretty.p-bigger label:after,.p-bigger.form-type-radio label:after,.p-bigger.form-type-checkbox label:after,.pretty.p-bigger .icon,.p-bigger.form-type-radio .icon,.p-bigger.form-type-checkbox .icon,.pretty.p-bigger .svg,.p-bigger.form-type-radio .svg,.p-bigger.form-type-checkbox .svg,.pretty.p-bigger .img,.p-bigger.form-type-radio .img,.p-bigger.form-type-checkbox .img{font-size:1.2em !important;top:calc((0% - (100% - 1em)) - 35%) !important}.pretty.p-bigger label,.p-bigger.form-type-radio label,.p-bigger.form-type-checkbox label{text-indent:1.7em}@media print{.pretty .state:before,.form-type-radio .state:before,.form-type-checkbox .state:before,.pretty .state label:before,.form-type-radio .state label:before,.form-type-checkbox .state label:before,.pretty .state label:after,.form-type-radio .state label:after,.form-type-checkbox .state label:after,.pretty .state .icon,.form-type-radio .state .icon,.form-type-checkbox .state .icon{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}body{margin:0;padding:0}body #main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-top:2.5em;padding-bottom:2.5em}@media all and (max-width: 1023px){body #main-wrapper{padding-top:2em;padding-bottom:2em}}@media all and (max-width: 767px){body #main-wrapper{padding-top:1.5em;padding-bottom:1.5em}}body.no-sidebars #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}body:not(.path-mediobanca-fondi).one-sidebar.sidebar-first #main-wrapper .mb-anchors-menu-container,body:not(.path-mediobanca-fondi).one-sidebar.sidebar-first #main-wrapper aside#sidebar-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 2rem);margin-right:1rem}@media all and (max-width: 1023px){body:not(.path-mediobanca-fondi).one-sidebar.sidebar-first #main-wrapper .mb-anchors-menu-container,body:not(.path-mediobanca-fondi).one-sidebar.sidebar-first #main-wrapper aside#sidebar-first{display:none}}body.path-mediobanca-fondi.one-sidebar.sidebar-first aside#sidebar-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 2rem);margin-right:1rem}@media all and (max-width: 1023px){body.path-mediobanca-fondi.one-sidebar.sidebar-first aside#sidebar-first{width:100%}}body.one-sidebar.sidebar-first #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(75% - 2rem);margin-left:1rem}@media all and (max-width: 1023px){body.one-sidebar.sidebar-first #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}}body.one-sidebar.sidebar-second #main-wrapper aside#sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 2rem);margin-left:1rem}@media all and (max-width: 1023px){body.one-sidebar.sidebar-second #main-wrapper aside#sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}}body.one-sidebar.sidebar-second #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(75% - 2rem);margin-right:1rem}@media all and (max-width: 1023px){body.one-sidebar.sidebar-second #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}}body.two-sidebars #main-wrapper aside#sidebar-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media all and (max-width: 1023px){body.two-sidebars #main-wrapper aside#sidebar-first{display:none}}body.two-sidebars #main-wrapper aside#sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media all and (max-width: 1023px){body.two-sidebars #main-wrapper aside#sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}}body.two-sidebars #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media all and (max-width: 1023px){body.two-sidebars #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-left:0;margin-right:0}}.container{padding-right:1.25rem;padding-left:1.25rem;max-width:1300px;margin-left:auto;margin-right:auto}.header-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header{width:100%;height:80px;background-color:#003268}@media all and (min-width: 1600px){header{height:110px}}@media all and (max-width: 500px){header{padding:0}}header>.container.header-flex{height:100%}header>.container.header-flex>.region--header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #block-block-5{display:none;vertical-align:middle;width:50px;height:100%}header #block-block-5 p{margin:0;background:rgba(255,255,255,0.1);height:100%;width:100%;cursor:pointer}header #block-block-5 p::before{font-size:18px;color:white;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header #block-block-5 p.close-menu-header{display:none}footer{margin:25px 0 50px 0}.mm-panels>.mm-panel{-webkit-box-shadow:none !important;box-shadow:none !important;border-left:1px solid #BFA16D;font-family:"Century Gothic W01";font-size:15px;color:#003268;text-shadow:none}.mm-panels>.mm-panel .mm-navbar_sticky{background-color:#003268;padding:5px 0}.mm-panels>.mm-panel .mm-navbar_sticky a{font-family:"Trajan W01 Bd";text-transform:uppercase;color:white}.mm-panels>.mm-panel .mmenu-expanded{border-bottom:0}.mm-panels>.mm-panel .mmenu-expanded span.mmenu-block{border:0;background:transparent;padding:35px 25px 0 25px !important}.mm-panels>.mm-panel .mmenu-expanded span.mmenu-block>i{display:none}.mm-panels>.mm-panel .mmenu-expanded span.mmenu-block>span.mmenu-block-title{font-family:"Trajan W01 Bd";font-size:1.5em;color:#BFA16D}.mm-panels>.mm-panel .mm-listview{font-size:15px;padding:25px}.mm-panels>.mm-panel .mm-listview li{border:0 none}.mm-panels>.mm-panel .mm-listview li:after{content:none}.mm-panels>.mm-panel .mm-listview li.active-trail>a.mm-listitem__text{font-family:"Century Gothic W01 Bold";text-transform:uppercase !important;color:#BFA16D}.mm-panels>.mm-panel .mm-listview li.active-trail>a.mm-btn:after{font-weight:bold !important;color:#BFA16D}.mm-panels>.mm-panel .mm-listview li a.mm-listitem__text{font-size:0.867em;color:#003268;text-decoration:none;line-height:26px;text-transform:uppercase;text-overflow:unset;white-space:normal;padding:6px 0;display:block}.mm-panels>.mm-panel .mm-listview li a.mm-listitem__text.is-active{font-family:"Century Gothic W01 Bold";text-transform:uppercase;color:#BFA16D}.mm-panels>.mm-panel .mm-listview li.mm-listitem_opened>a{color:#BFA16D}.mm-panels>.mm-panel .mm-listview li.mm-listitem_opened>a.mm-btn:after{color:#BFA16D}.mm-panels>.mm-panel .mm-listview li a.mm-btn{border:0;background:transparent;position:relative;height:auto}.mm-panels>.mm-panel .mm-listview li a.mm-btn:after{font-size:15px;border:0;margin:0;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px}.mm-panels>.mm-panel .mm-listview li .mm-panel>ul.mm-listview>li>a{text-transform:uppercase}.mm-panels>.mm-panel .mm-listview li .mm-panel>ul.mm-listview>li .mm-panel ul.mm-listview a{text-transform:none}.mm-panels>.mm-panel .mm-listview li .mm-panel{background:transparent;padding:0}.mm-panels>.mm-panel .mm-listview li .mm-panel ul.mm-listview{padding:0 0 0 25px}.mm-panels>.mm-panel .mm-listview li .mm-panel ul.mm-listview a{text-transform:none}.mm-panels>.mm-panel #block-formespostosearchsearch-block{height:auto;display:block;padding:12px 25px;background:#003268}.mm-panels>.mm-panel #block-formespostosearchsearch-block>form{height:auto}.mm-panels>.mm-panel #block-formespostosearchsearch-block>form>div{top:auto;-webkit-transform:none;transform:none}.mm-panels>.mm-panel #block-formespostosearchsearch-block>form>div .form-type-textfield{float:none;margin:0}.mm-panels>.mm-panel #block-formespostosearchsearch-block>form>div .form-type-textfield input{background:white;padding:2px 8px;max-width:180px;color:#4d4d4d}.mm-panels>.mm-panel #block-formespostosearchsearch-block .search-container{height:auto}.mm-panels>.mm-panel #block-formespostosearchsearch-block .search-container p{top:auto;-webkit-transform:none;transform:none}.dropdown-container{position:relative}.deselected-element-dropdown,.active-element-dropdown{font-family:"Century Gothic W01";font-size:0.8em;color:#b3b2b3;text-decoration:none;text-transform:uppercase;padding-right:25px;line-height:33px;display:inline-block}@media all and (max-width: 1023px){.deselected-element-dropdown,.active-element-dropdown{line-height:27px}}@media all and (max-width: 767px){.deselected-element-dropdown,.active-element-dropdown{line-height:25px}}@media all and (max-width: 500px){.deselected-element-dropdown,.active-element-dropdown{line-height:30px}}.deselected-element-dropdown:after{margin-left:15px}.active-element-dropdown:after{margin-left:15px}.dropdown-hidden{display:none}.dropdown-visible{overflow-y:auto;display:block;border:0 none;background:white;padding:5px 0px;margin:0}@media all and (max-width: 1023px){.dropdown-visible{font-size:0.7em}}@media all and (max-width: 767px){.dropdown-visible{width:84px}}@media all and (max-width: 500px){.dropdown-visible{width:100px}}.dropdown-visible li{padding:3px 0;font-size:0.8em;list-style:none}.dropdown-visible li:hover{outline:none}.dropdown-visible li:first-child{display:none}.dropdown-visible li:last-child{border-bottom:none}.dropdown-visible li a{font-family:"Century Gothic W01";color:#b3b2b3;text-transform:uppercase;text-decoration:none}.media.align-center{text-align:center}#block-mediobanca-branding{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:254px}@media all and (min-width: 1600px){#block-mediobanca-branding{max-width:none;width:320px}}@media all and (max-width: 767px){#block-mediobanca-branding{max-width:200px}}@media all and (max-width: 500px){#block-mediobanca-branding{max-width:150px}}#block-mediobanca-branding .site-name{display:none}#block-mediobanca-branding img{width:100%}.block-header-user-log{margin:0;height:100%;display:inline-block;vertical-align:top}.block-header-user-log div.field--name-body{height:100%}.block-header-user-log p{height:100%;margin:0 2px 0 0;position:relative;background:rgba(255,255,255,0.1)}.block-header-user-log p a{font-family:"Trajan W01 Regular";font-size:14px;color:white;text-transform:uppercase;text-decoration:none;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 30px}@media all and (max-width: 768px){.block-header-user-log p a{font-size:0;padding:0 10px}}.block-header-user-log p a:after{font-size:20px;color:white;margin-left:20px}@media all and (max-width: 768px){.block-header-user-log p a:after{margin-left:0}}#block-userlogout p a{padding:0 55px 0 20px}@media all and (max-width: 768px){#block-userlogout p a{padding:0 45px 0 15px}}#block-userlogout p a:after{font-size:15px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#block-fontresize{margin:0 2px 0 0;height:100%;font-size:0;display:inline-block;vertical-align:top}@media all and (max-width: 960px){#block-fontresize{display:none}}#block-fontresize div.field--name-body{height:100%;width:100%;background:rgba(255,255,255,0.1)}#block-fontresize div.font-resize-container{width:100px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:15px;text-align:center}#block-fontresize div.font-resize-container p{display:inline-block;cursor:pointer;height:auto;margin:0 2px 0 0;font-family:"Trajan W01 Regular";color:white;line-height:24px}#block-fontresize div.font-resize-container p:last-child{margin-right:0}#block-fontresize div.font-resize-container p.smallest-font{font-size:11px}#block-fontresize div.font-resize-container p.normal-font{font-size:15px}#block-fontresize div.font-resize-container p.biggest-font{font-size:19px}#block-formespostosearchsearch-block{margin:0;padding:0 20px;height:100%;font-size:0;display:inline-block;vertical-align:top;background:rgba(255,255,255,0.1)}#block-formespostosearchsearch-block>form{display:none;vertical-align:middle;height:100%;font-size:14px}#block-formespostosearchsearch-block>form>div{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-formespostosearchsearch-block>form>div .form-actions{display:none}#block-formespostosearchsearch-block>form>div .form-type-textfield input{padding:5px 8px;border:0;background-image:none;background-color:#003268;font-family:"Century Gothic W01";font-size:0.933em;color:white;max-width:150px}#block-formespostosearchsearch-block .search-container{display:inline-block;vertical-align:middle;height:100%;font-size:15px}#block-formespostosearchsearch-block .search-container p{font-family:"Trajan W01 Regular";color:white;text-transform:uppercase;cursor:pointer;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}#block-formespostosearchsearch-block .search-container p:after{font-size:17px;margin-left:8px}#block-formespostosearchsearch-block.active-search>form{display:inline-block}#block-formespostosearchsearch-block.active-search .search-container p span{display:none}@media all and (max-width: 960px){#block-mediobanca-main-menu{display:none}}#block-mediobanca-main-menu ul.menu{margin:0;padding:0;font-size:0}#block-mediobanca-main-menu ul.menu li{display:inline-block;list-style:none;font-size:15px;border-right:2px solid #E9E9E9}#block-mediobanca-main-menu ul.menu li:first-child a{padding:26px 15px 26px 0}#block-mediobanca-main-menu ul.menu li:hover{background-color:#e9e9e9}#block-mediobanca-main-menu ul.menu li:hover a{color:#BFA16D}#block-mediobanca-main-menu ul.menu li a{font-family:"Trajan W01 Regular";color:#003268;line-height:18px;text-transform:uppercase;text-decoration:none;padding:26px 15px;display:inline-block;border-bottom:3px solid transparent}#block-mediobanca-main-menu ul.menu li.menu-item--active-trail a{border-color:#BFA16D}#block-mediobanca-footer{margin-bottom:15px}#block-mediobanca-footer ul.menu{margin:0;padding:0;text-align:center}#block-mediobanca-footer ul.menu li{display:inline-block;margin-left:30px;margin-bottom:10px;list-style:none}#block-mediobanca-footer ul.menu li:first-child{margin:0}#block-mediobanca-footer ul.menu li a{font-family:"Trajan W01 Regular";font-size:0.933em;color:#003268;text-decoration:none;text-transform:uppercase;line-height:24px}@media all and (min-width: 1600px){#block-mediobanca-footer ul.menu li a{font-size:1.067em;line-height:26px}}#block-mediobanca-footer .element-to-click-cdrop{padding:0;margin:0 auto 15px auto;font-family:"Trajan W01 Regular";font-size:0.933em;color:#003268;text-align:center;line-height:24px;display:block;cursor:pointer;width:170px}#block-mediobanca-footer ul.menu.dropdown-visible{width:100%;font-size:15px}#block-mediobanca-footer ul.menu.dropdown-visible li{width:100%;margin:0 0 10px 0}#block-copyrightfooterita{max-width:1000px;margin:0 auto 50px auto}#block-copyrightfooterita p{margin:0;font-family:"Century Gothic W01";font-size:0.800em;line-height:15px;text-align:center}@media all and (min-width: 1600px){#block-copyrightfooterita p{font-size:0.933em;line-height:18px}}#block-responsivemenumobileicon{background:rgba(255,255,255,0.1);height:100%;margin:0 0 0 2px}@media all and (max-width: 767px){#block-responsivemenumobileicon{margin:0}}#block-responsivemenumobileicon>a{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-responsivemenumobileicon .label{display:none}.banner-intro-header{position:relative}.banner-intro-header p{margin:0}.banner-intro-header .image-page-header{min-height:320px}.banner-intro-header .image-page-header img{vertical-align:bottom;visibility:hidden}.banner-intro-header .group-text-banner-intro{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.banner-intro-header .group-text-banner-intro .titolo-oro-banner-intro{font-family:"Trajan W01 Regular";font-size:2em;color:#BFA16D;line-height:37px}.banner-intro-header .group-text-banner-intro .titolo-bianco-banner-intro{font-family:"Trajan W01 Regular";font-size:3.333em;color:white;line-height:61px}.banner-intro-header .group-text-banner-intro .titolo-bianco-banner-intro::after{content:"";display:block;width:96px;height:3px;background-color:#BFA16D;margin:10px auto 0}.banner-intro-header .group-text-banner-intro .altro-testo-banner-intro{margin-top:20px}#breadcrumb{background-color:#F3F3F3}@media all and (max-width: 767px){#breadcrumb{display:none}}#breadcrumb .breadcrumb{display:inline-block;vertical-align:middle;width:69%;padding:4px 0}#breadcrumb .breadcrumb ol li{font-size:12px;color:#4d4d4d;text-transform:uppercase;line-height:32px;margin-left:8px}#breadcrumb .breadcrumb ol li:before{content:none}#breadcrumb .breadcrumb ol li:first-child{margin-left:0}#breadcrumb .breadcrumb ol li:last-child{font-family:"Century Gothic W01 Bold"}#breadcrumb .breadcrumb ol li a{text-decoration:none;color:#4d4d4d;margin-right:8px}#breadcrumb ul.links.inline{width:30%;text-align:right;display:inline-block;vertical-align:middle;margin:0}#breadcrumb ul.links.inline li{font-size:0;margin-right:11px;padding:0;height:20px;display:inline-block;vertical-align:middle}#breadcrumb ul.links.inline li:last-child{margin-right:0}#breadcrumb ul.links.inline li a{display:block;height:20px;background-size:100% !important}.form-type-radio label,.form-type-checkbox label{padding-left:1.5em;white-space:normal;text-indent:0 !important}.form-type-radio label:before,.form-type-radio label:after,.form-type-checkbox label:before,.form-type-checkbox label:after{top:-3px !important}.form-type-radio input,.form-type-checkbox input{width:auto}.form-type-managed-file>*:not(:last-child),.form-type-webform-image-file>*:not(:last-child),.form-type-webform-video-file>*:not(:last-child),.form-type-webform-audio-file>*:not(:last-child),.form-type-webform-document-file>*:not(:last-child){display:inline-block}.form-type-managed-file .form-managed-file .file,.form-type-managed-file .form-managed-file input,.form-type-webform-image-file .form-managed-file .file,.form-type-webform-image-file .form-managed-file input,.form-type-webform-video-file .form-managed-file .file,.form-type-webform-video-file .form-managed-file input,.form-type-webform-audio-file .form-managed-file .file,.form-type-webform-audio-file .form-managed-file input,.form-type-webform-document-file .form-managed-file .file,.form-type-webform-document-file .form-managed-file input{margin-right:10px}.form-type-managed-file label,.form-type-webform-image-file label,.form-type-webform-video-file label,.form-type-webform-audio-file label,.form-type-webform-document-file label{margin-left:-4px}.form-type-managed-file .description,.form-type-webform-image-file .description,.form-type-webform-video-file .description,.form-type-webform-audio-file .description,.form-type-webform-document-file .description{margin-top:10px}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}.marker{color:#e00}.form-required:after{content:'*';display:inline-block;margin-left:3px;color:red;font-weight:normal}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{content:'*';display:inline-block;margin-left:3px;color:red;font-weight:normal}.block-mediobanca-fondi-files-menu,#block-navigazioneprincipale,.mb-anchors-menu-container{margin:0}.block-mediobanca-fondi-files-menu>ul.menu,#block-navigazioneprincipale>ul.menu,.mb-anchors-menu-container>ul.menu{margin:0;padding:0}.block-mediobanca-fondi-files-menu>ul.menu li,#block-navigazioneprincipale>ul.menu li,.mb-anchors-menu-container>ul.menu li{list-style:none;text-transform:uppercase;margin-bottom:8px}.block-mediobanca-fondi-files-menu>ul.menu li a,.block-mediobanca-fondi-files-menu>ul.menu li span,#block-navigazioneprincipale>ul.menu li a,#block-navigazioneprincipale>ul.menu li span,.mb-anchors-menu-container>ul.menu li a,.mb-anchors-menu-container>ul.menu li span{font-size:0.867em;color:#003268;text-decoration:none;line-height:26px;padding:6px 0;display:block}.block-mediobanca-fondi-files-menu>ul.menu li.menu-item--active-trail>a,.block-mediobanca-fondi-files-menu>ul.menu li.menu-item--active-trail>span,#block-navigazioneprincipale>ul.menu li.menu-item--active-trail>a,#block-navigazioneprincipale>ul.menu li.menu-item--active-trail>span,.mb-anchors-menu-container>ul.menu li.menu-item--active-trail>a,.mb-anchors-menu-container>ul.menu li.menu-item--active-trail>span{font-family:"Century Gothic W01 Bold";color:#BFA16D}.block-mediobanca-fondi-files-menu>ul.menu li ul.menu>li,#block-navigazioneprincipale>ul.menu li ul.menu>li,.mb-anchors-menu-container>ul.menu li ul.menu>li{text-transform:uppercase}.block-mediobanca-fondi-files-menu>ul.menu li ul.menu>li ul.menu li,#block-navigazioneprincipale>ul.menu li ul.menu>li ul.menu li,.mb-anchors-menu-container>ul.menu li ul.menu>li ul.menu li{text-transform:none}@media all and (max-width: 1023px){.block-mediobanca-fondi-files-menu>.menu{display:none}}.block-mediobanca-fondi-files-menu>.mediobanca-fondi-files-menu-select{margin-bottom:30px}@media all and (min-width: 1024px){.block-mediobanca-fondi-files-menu>.mediobanca-fondi-files-menu-select{display:none}}.paragraph--type--accordion-element .field--name-field-accordion-title{margin:0;padding:10px 20px;background-color:#F3F3F3;font-size:0.867em;font-family:"Century Gothic W01 Bold";color:#212121;line-height:16px;text-transform:uppercase}.paragraph--type--accordion-element .field--name-field-accordion-title:after{font-size:15px;float:right}.paragraph--type--accordion-element .field--name-field-accordion-title.active{background-color:#003268;color:white}.paragraph--type--accordion-element .field--name-field-accordion-title.active:after{font-size:15px;float:right}.msg-accordion-body p{margin:0;padding:20px}.field--name-field-tab-paragraph .field--name-field-accordion-title{background-color:rgba(208,209,204,0.4)}.field--name-field-tab-paragraph .field--name-field-accordion-title.active{background-color:#003268}.field--name-field-tab-paragraph .msg-accordion-body{background-color:white}.paragraph--type--contenitore-video{background-color:#F3F3F3;font-size:0}.paragraph--type--contenitore-video>.field--name-field-item-video>.field__item{display:inline-block;vertical-align:top;width:calc(33.33% - 31px);margin:30px 0;padding:0 15px 30px 15px;border-right:1px solid #E0DEDE}@media all and (max-width: 1023px){.paragraph--type--contenitore-video>.field--name-field-item-video>.field__item{width:calc(50% - 31px)}}@media all and (max-width: 767px){.paragraph--type--contenitore-video>.field--name-field-item-video>.field__item{width:calc(100% - 20px);padding:10px;margin:20px 0;border:0}}.paragraph--type--contenitore-video>.field--name-field-item-video>.field__item:nth-child(3){border-right:0}.paragraph--type--contenitore-video .field--name-field-link-archivio{background-color:#EBEBEB;padding:20px;text-align:right}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items{background-color:#BFA16D;display:inline-block;vertical-align:bottom}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item{display:block;position:relative;overflow:hidden;z-index:1}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item::before{content:'';z-index:-1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#003268;-webkit-transform:scale3d(1, 2, 1);transform:scale3d(1, 2, 1);-webkit-transition:transform 0.3s, opacity 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.9, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.9, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item:hover::before{-webkit-transform:scale3d(9, 9, 1);transform:scale3d(9, 9, 1)}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item a{padding:7px 35px 7px 18px;font-size:0.933em;font-family:"Century Gothic W01 Bold";color:white !important;text-transform:uppercase;text-decoration:none;display:inline-block;vertical-align:middle}.paragraph--type--contenitore-video .field--name-field-link-archivio>.field-items>.field-item a:after{display:inline-block;vertical-align:middle;margin-left:10px;font-size:10px}.paragraph--type--video .group-linkabile{position:relative}.paragraph--type--video .group-linkabile .field--name-field-thumb-video{height:0;padding-bottom:56%;position:relative;overflow:hidden;background-size:cover !important}.paragraph--type--video .group-linkabile .field--name-field-thumb-video img{visibility:hidden;overflow:hidden}.paragraph--type--video .group-linkabile .field--name-field-link-video{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.paragraph--type--video .group-linkabile .field--name-field-link-video a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;background:url("../images/svg/ico_play.svg") center center no-repeat transparent}.paragraph--type--video .field--name-field-sottotiolo-video,.paragraph--type--video .field--name-field-titolo-video{font-family:"Century Gothic W01";font-size:18px;line-height:22px;color:#4d4d4d}@media all and (max-width: 1100px){.paragraph--type--video .field--name-field-sottotiolo-video,.paragraph--type--video .field--name-field-titolo-video{font-size:16px}}@media all and (max-width: 767px){.paragraph--type--video .field--name-field-sottotiolo-video,.paragraph--type--video .field--name-field-titolo-video{font-size:15px;line-height:19px}}.paragraph--type--video .field--name-field-sottotiolo-video{margin-top:15px}@media all and (max-width: 767px){.paragraph--type--video .field--name-field-sottotiolo-video{margin-top:10px}}.paragraph--type--video .field--name-field-titolo-video{font-family:"Century Gothic W01 Bold";min-height:45px}.paragraphs-items-field-contenuto-tab .field-name-field-contenuto-tab .paragraph--type--contenitore-video{padding:0}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati){margin-bottom:30px}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) p{margin:0}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-titolo-gruppo-documenti{font-family:"Century Gothic W01 Bold";font-size:1.200em;color:#003268;line-height:28px;margin-bottom:15px}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item .file,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item .file{display:block;background:none;padding:0}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a{text-decoration:none;color:#4d4d4d;padding:4px 0;display:block}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a:before,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a:before{color:#BFA16D;font-size:20px;padding:5px;margin-right:15px;background-color:white}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a:hover,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a:hover{color:#4d4d4d}.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato-privato>.field__item a:hover::before,.paragraph--type--documenti-correlati:not(.tab-doc-correlati):not(.box-doc-correlati) .field--name-field-file-allegato>.field__item a:hover::before{color:white;background-color:#BFA16D}.box-doc-correlati.paragraph--type--documenti-correlati,.tab-doc-correlati.paragraph--type--documenti-correlati{padding-top:30px}.box-doc-correlati.paragraph--type--documenti-correlati p,.tab-doc-correlati.paragraph--type--documenti-correlati p{margin:0}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{display:inline-block;vertical-align:top;width:200px;height:200px;border:1px solid #BFA16D;background-color:white;margin-bottom:30px;margin-left:calc((100% - 808px)/8);margin-right:calc((100% - 808px)/8)}@media all and (min-width: 1800px){.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{margin-left:calc((100% - 1212px)/12);margin-right:calc((100% - 1212px)/12)}}@media all and (min-width: 1600px){.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{margin-left:calc((100% - 1010px)/10);margin-right:calc((100% - 1010px)/10)}}@media all and (max-width: 1200px){.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{margin-left:calc((100% - 606px)/6);margin-right:calc((100% - 606px)/6)}}@media all and (max-width: 767px){.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{margin-left:calc((100% - 404px) / 4);margin-right:calc((100% - 404px) / 4)}}@media all and (max-width: 500px){.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item{margin-left:calc((100% - 202px)/2);margin-right:calc((100% - 202px)/2)}}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item:hover,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item:hover,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item:hover,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item:hover{background-color:#BFA16D}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item .file,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item .file,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item .file,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item .file{display:block;background:none;padding:0}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a{font-family:"Century Gothic W01 Bold";font-size:14px;text-decoration:none;color:#4d4d4d;line-height:20px;position:relative;display:block;width:calc(100% - 30px);height:calc(100% - 40px);padding:20px 15px}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:after,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:after{color:#BFA16D;font-size:20px;padding:5px;background-color:white;position:absolute;bottom:20px;right:15px}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:hover,.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:hover,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato-privato>.field__item a:hover,.tab-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item a:hover{color:white}.box-doc-correlati.paragraph--type--documenti-correlati .field-name-field-titolo-gruppo-documenti{font-family:"Century Gothic W01 Bold";font-size:1.200em;color:#003268;line-height:28px;margin-bottom:15px}.box-doc-correlati.paragraph--type--documenti-correlati .field--name-field-file-allegato>.field__item .file{height:100%;width:100%}.paragraph--type--doppia-colonna{margin-bottom:35px}@media all and (max-width: 767px){.paragraph--type--doppia-colonna{margin-bottom:25px}}.paragraph--type--doppia-colonna .field--name-field-colonna-sx,.paragraph--type--doppia-colonna .field--name-field-colonna-dx{display:inline-block;vertical-align:top;padding:20px;width:calc(49.5% - 40px)}@media all and (max-width: 767px){.paragraph--type--doppia-colonna .field--name-field-colonna-sx,.paragraph--type--doppia-colonna .field--name-field-colonna-dx{padding:15px !important;width:calc(100% - 30px)}}.paragraph--type--doppia-colonna .field--name-field-colonna-sx p,.paragraph--type--doppia-colonna .field--name-field-colonna-dx p{margin:0}.paragraph--type--doppia-colonna .field--name-field-colonna-sx p.title,.paragraph--type--doppia-colonna .field--name-field-colonna-dx p.title{margin:30px 40px 30px 0}.paragraph--type--doppia-colonna .field--name-field-colonna-sx p.telefono,.paragraph--type--doppia-colonna .field--name-field-colonna-sx p.fax,.paragraph--type--doppia-colonna .field--name-field-colonna-dx p.telefono,.paragraph--type--doppia-colonna .field--name-field-colonna-dx p.fax{margin:20px 35px 20px 0}.paragraph--type--doppia-colonna .field--name-field-colonna-sx p.link-mail,.paragraph--type--doppia-colonna .field--name-field-colonna-dx p.link-mail{margin:15px 0 0 0}.paragraph--type--doppia-colonna .field--name-field-colonna-sx{padding-right:40px;padding-left:0}.paragraph--type--doppia-colonna .field--name-field-colonna-dx{padding-left:40px;padding-right:0}.paragraph--type--body ul li,.msg-accordion-body ul li{list-style:none;margin-bottom:14px}.paragraph--type--body ul li:before,.msg-accordion-body ul li:before{color:#BFA16D;font-family:"Century Gothic W01 Bold";font-size:16px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:-25px}.paragraph--type--body ul ul,.msg-accordion-body ul ul{margin:28px 0px}.paragraph--type--body ul ul li::before,.msg-accordion-body ul ul li::before{color:#BFA16D;font-size:0px;width:9px !important;height:9px;background:#BFA16D;content:""}.paragraph--type--body hr,.msg-accordion-body hr{border:1px solid #BFA16D;margin-top:80px}.paragraph--type--sdgs{border-top:1px solid #BFA16D;margin:50px 0}.paragraph--type--sdgs .paragraph--type--sdg-item{padding:10px 0;overflow:hidden;-webkit-animation:all 0.5s;animation:all 0.5s;border-bottom:1px solid #BFA16D}.paragraph--type--sdgs .paragraph--type--sdg-item:hover{background-color:#E9E9E9}.paragraph--type--sdgs .field--name-field-colonna-sx,.paragraph--type--sdgs .field--name-field-colonna-dx{float:left}.paragraph--type--sdgs .field--name-field-colonna-sx{max-width:200px;padding-top:18px}@media all and (max-width: 767px){.paragraph--type--sdgs .field--name-field-colonna-sx{max-width:100%}}.paragraph--type--sdgs .field--name-field-colonna-sx img{width:100%;max-width:120px;margin-left:15%}@media all and (max-width: 767px){.paragraph--type--sdgs .field--name-field-colonna-sx img{margin-left:0px}}.paragraph--type--sdgs .field--name-field-colonna-sx p,.paragraph--type--sdgs .field--name-field-colonna-sx .field--name-field-media-image{margin:10px 0}@media all and (max-width: 767px){.paragraph--type--sdgs .field--name-field-colonna-sx p,.paragraph--type--sdgs .field--name-field-colonna-sx .field--name-field-media-image{float:left;margin-right:20px}}.paragraph--type--sdgs .field--name-field-colonna-dx{width:calc(100% - 200px);padding-left:60px}@media all and (max-width: 767px){.paragraph--type--sdgs .field--name-field-colonna-dx{width:100%;padding-left:0px}}.paragraph--type--sdgs .field--name-field-colonna-dx .title:not(h1){margin:22px 0 0;border:none}.paragraph--type--sdgs .field--name-field-colonna-dx .title:not(h1)::before{display:none}.paragraph--type--sdgs .field--name-field-colonna-dx ul{padding:0 0 0 18px}.paragraph--type--sdgs .field--name-field-colonna-dx ul li{list-style:none;padding-left:20px;margin-bottom:22px}.paragraph--type--sdgs .field--name-field-colonna-dx ul li:before{color:#BFA16D;font-family:"Century Gothic W01 Bold";font-size:16px;display:inline-block;vertical-align:middle;margin-right:10px;margin-left:-25px}.field--name-field-slider .slick-prev{z-index:1;width:40px;height:40px;left:0}@media all and (max-width: 767px){.field--name-field-slider .slick-prev{width:35px;height:35px}.field--name-field-slider .slick-prev::before{padding:9px;font-size:17px}}.field--name-field-slider .slick-prev:before{opacity:1;background-color:#1F2744;padding:10px}.field--name-field-slider .slick-next{z-index:1;width:40px;height:40px;right:0}@media all and (max-width: 767px){.field--name-field-slider .slick-next{width:35px;height:35px}.field--name-field-slider .slick-next::before{padding:9px;font-size:17px}}.field--name-field-slider .slick-next:before{opacity:1;background-color:#1F2744;padding:10px}.field--name-field-slider .paragraph--type--slider-hp{position:relative}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-immagine-slider-hp-desktop{display:block}@media all and (max-width: 1023px){.field--name-field-slider .paragraph--type--slider-hp .field--name-field-immagine-slider-hp-desktop{display:none}}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-immagine-slider-hp-desktop img{vertical-align:bottom;visibility:hidden}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-immagine-slider-hp-mobile{display:none}@media all and (max-width: 1023px){.field--name-field-slider .paragraph--type--slider-hp .field--name-field-immagine-slider-hp-mobile{display:block}}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno{position:absolute;top:10px;right:10px;max-width:300px;z-index:1}@media all and (max-width: 1100px){.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno{max-width:200px}}@media all and (max-width: 1023px){.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno{max-width:300px;left:10px}}@media all and (max-width: 700px){.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno{max-width:180px}}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno p{margin:0}.field--name-field-slider .paragraph--type--slider-hp .field--name-field-collegamento-esterno p a{display:block}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:85%;margin:0 auto;text-align:center}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp p{margin:0}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-oro{font-family:"Trajan W01 Regular";font-size:2.667em;color:#BFA16D;text-transform:uppercase;line-height:48px}@media all and (min-width: 1600px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-oro{font-size:2.867em}}@media all and (max-width: 1100px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-oro{font-size:2em;line-height:36px;margin-bottom:5px}}@media all and (max-width: 767px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-oro{font-size:1.467em;line-height:27px;margin-bottom:5px}}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco{font-family:"Trajan W01 Regular";font-size:3.600em;color:white;text-transform:uppercase;line-height:64px}@media all and (max-width: 1100px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco{font-size:3em;line-height:55px}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco::after{margin:15px auto}}@media all and (max-width: 767px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco{font-size:2.667em;line-height:48px}}@media all and (max-width: 500px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco{font-size:2.133em;line-height:38px}}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco p{display:inline-block}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco p::after{content:"";display:block;width:100%;height:1px;background-color:white;padding:0 10px;margin:0 auto 15px -10px}@media all and (max-width: 767px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-bianco p::after{margin:0 auto 10px -10px}}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-piccolo{font-family:"Trajan W01 Regular";font-size:1.333em;color:white;text-transform:uppercase;line-height:24px}@media all and (max-width: 767px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field--name-field-titolo-piccolo{font-size:1.133em;line-height:21px}}.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field-name-field-abstract-slider{font-size:1.267em;color:white;line-height:29px}@media all and (max-width: 1100px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field-name-field-abstract-slider{font-size:1.067em;line-height:24px}}@media all and (max-width: 767px){.field--name-field-slider .paragraph--type--slider-hp .group-slider-text-hp .field-name-field-abstract-slider{font-size:1.067em;line-height:24px}}.paragraph--type--sezioni-front-hp{padding:10px}.paragraph--type--sezioni-front-hp .field--name-field-item-sezione{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph--type--sezioni-front-hp .field--name-field-item-sezione>.field__item{position:relative;padding:25px 15px;margin:5px;-ms-flex:1 1 30%;-webkit-box-flex:1;flex:1 1 calc(33% - 42px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:reverse;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:white;border:1px solid #D0D1CC;-webkit-box-shadow:0 20px 40px 10px rgba(210,224,233,0.2);box-shadow:0 20px 40px 10px rgba(210,224,233,0.2)}@media all and (max-width: 1270px){.paragraph--type--sezioni-front-hp .field--name-field-item-sezione>.field__item{padding:20px 10px;-webkit-box-flex:1;-ms-flex:1 1 calc(33% - 32px);flex:1 1 calc(33% - 32px)}}@media all and (max-width: 1024px){.paragraph--type--sezioni-front-hp .field--name-field-item-sezione>.field__item{-ms-flex:1 1 46%;-webkit-box-flex:1;flex:1 1 calc(50% - 32px)}}@media all and (max-width: 767px){.paragraph--type--sezioni-front-hp .field--name-field-item-sezione>.field__item{margin:5px 0;padding:20px 10px;-ms-flex:1 1 97%;-webkit-box-flex:1;flex:1 1 calc(100% - 20px)}}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp p{margin:0}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-titolo-front{font-family:"Trajan W01 Regular";font-size:1.333em;color:#003268;text-transform:uppercase;line-height:30px;margin-bottom:20px;padding-bottom:20px;position:relative}@media all and (max-width: 1270px){.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-titolo-front{font-size:1.267em;line-height:27px}}@media all and (max-width: 700px){.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-titolo-front{font-size:1.867em;line-height:38px}}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-titolo-front::after{content:"";display:block;position:absolute;bottom:0;left:0;width:50px;height:2px;background-color:#BFA16D;margin:20px 0 0 0}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-abstract-front{font-size:1.133em;line-height:26px;margin-bottom:65px}@media all and (max-width: 1270px){.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-abstract-front{font-size:1.067em;line-height:21px}}.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front{display:inline-block;background-color:#BFA16D;position:absolute;bottom:25px;left:15px}@media all and (max-width: 1270px){.paragraph--type--sezioni-front-hp .paragraph--type--item-front-menu-hp .field--name-field-link-front{left:10px;bottom:20px}}.paragraph--type--fascia-contatti{text-align:center;padding:45px 30px;background:url("../images/img-hp-contatti-2x.png") center center/cover no-repeat}@media all and (min-width: 1600px){.paragraph--type--fascia-contatti{padding:70px 30px}}@media all and (max-width: 767px){.paragraph--type--fascia-contatti{padding:35px 25px}}.paragraph--type--fascia-contatti p{margin:0}.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti:after{margin:10px auto 15px auto}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-titolo-fascia-contatti:after{margin:15px auto}}.paragraph--type--fascia-contatti .field--name-field-denomin-fascia-contatti{font-family:"Century Gothic W01 Bold"}.paragraph--type--fascia-contatti .field--name-field-denomin-fascia-contatti,.paragraph--type--fascia-contatti .field--name-field-indirizzo-fascia-contatti{font-size:1.333em;line-height:32px;color:#BFA16D}@media all and (min-width: 1600px){.paragraph--type--fascia-contatti .field--name-field-denomin-fascia-contatti,.paragraph--type--fascia-contatti .field--name-field-indirizzo-fascia-contatti{font-size:1.733em;line-height:36px}}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-denomin-fascia-contatti,.paragraph--type--fascia-contatti .field--name-field-indirizzo-fascia-contatti{font-size:1.2em;line-height:27px}}@media all and (max-width: 767px){.paragraph--type--fascia-contatti .field--name-field-denomin-fascia-contatti,.paragraph--type--fascia-contatti .field--name-field-indirizzo-fascia-contatti{font-size:1.333em;line-height:32px}}.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti{display:inline-block;background-color:#BFA16D;margin-top:35px}@media all and (min-width: 1600px){.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti{margin-top:40px}}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti{margin-top:30px}}.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a{font-size:1.067em}@media all and (min-width: 1600px){.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a{font-size:1.2em;padding:10px 18px}}@media all and (max-width: 1100px){.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a{font-size:1em}}.paragraph--type--fascia-contatti .field--name-field-link-fascia-contatti p a:after{margin-left:15px;font-size:11px}.paragraph--type--image-and-text{overflow:hidden;margin:0 auto}.paragraph--type--image-and-text .field--name-field-immagine,.paragraph--type--image-and-text .field--name-field-box{float:left;width:50%}@media all and (max-width: 767px){.paragraph--type--image-and-text .field--name-field-immagine,.paragraph--type--image-and-text .field--name-field-box{width:100%;float:none}}.paragraph--type--image-and-text .field--name-field-box{padding:2px 25px;margin-left:-50px;margin-top:25px;background:#ffffff}@media all and (max-width: 767px){.paragraph--type--image-and-text .field--name-field-box{margin-left:0px;padding:2px 0px}}.paragraph--type--image-and-text .paragraph--type--lista{margin:0}.paragraph--type--image-and-text .paragraph--type--lista .field--name-field-elementi-lista>.field__item:first-child{border-top:0}.paragraph--type--image-and-text .paragraph--type--elemento-lista{border-bottom:none !important}.paragraph--type--image-and-text .paragraph--type--elemento-lista p{margin:0px}.paragraph--type--image-and-text .paragraph--type--elemento-lista strong{color:#003268}.paragraph--type--lista{overflow:hidden;margin:35px 0}.paragraph--type--lista .field--name-field-elementi-lista>.field__item:first-child{border-top:1px solid #BFA16D}.paragraph--type--lista .paragraph--type--elemento-lista{border-bottom:1px solid #BFA16D;overflow:hidden;padding:15px 15px 12px 15px}.paragraph--type--lista .field--name-field-numero-o-lettera{float:left;width:67px;height:67px;background-color:rgba(191,161,109,0.2);text-align:center;font-size:29px;line-height:67px;font-family:"Trajan W01 Regular"}.paragraph--type--lista .field--name-field-descrizione{float:left;width:calc(100% - 67px);padding-left:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph--type--tabella-nav .group-intro-nav{text-align:center;background-color:rgba(208,209,204,0.4);width:100%;margin-left:-20px;margin-top:20px;padding:25px 20px}.paragraph--type--tabella-nav .field--name-field-titolo-nav{font-family:"Trajan W01 Bd";font-size:1.333em;color:#003268;line-height:28px;text-transform:uppercase;margin:0 0 15px 0;padding-bottom:10px;border-bottom:1px solid #BFA16D}@media all and (max-width: 767px){.paragraph--type--tabella-nav .field--name-field-titolo-nav{font-size:1.133em;line-height:26px}}.paragraph--type--tabella-nav .field--name-field-titolo-nav:before{color:#BFA16D;font-weight:bold;font-size:16px;display:inline-block;vertical-align:middle;margin-right:10px}.paragraph--type--tabella-nav .field--name-field-titolo-nav>.field-items{display:inline-block;vertical-align:middle}.paragraph--type--tabella-nav .field--name-field-data-nav,.paragraph--type--tabella-nav .field--name-field-shareprice-nav{display:inline-block;vertical-align:middle}@media all and (max-width: 767px){.paragraph--type--tabella-nav .field--name-field-data-nav,.paragraph--type--tabella-nav .field--name-field-shareprice-nav{width:100%;text-align:center}}.paragraph--type--tabella-nav .field--name-field-data-nav .field__label,.paragraph--type--tabella-nav .field--name-field-shareprice-nav .field__label{font-family:"Trajan W01 Regular";font-size:1.333em;line-height:40px;font-weight:normal;text-transform:uppercase}.paragraph--type--tabella-nav .field--name-field-data-nav .field__label::after,.paragraph--type--tabella-nav .field--name-field-shareprice-nav .field__label::after{content:"";display:block;width:50px;height:2px;background-color:#BFA16D;margin-top:3px}.paragraph--type--tabella-nav .field--name-field-data-nav .field__item,.paragraph--type--tabella-nav .field--name-field-shareprice-nav .field__item{font-family:"Trajan W01 Bd";font-size:1.333em;line-height:40px;text-transform:uppercase;color:#003268;margin-left:20px;float:left}.paragraph--type--tabella-nav .field--name-field-data-nav{margin-right:40px;padding-right:40px;border-right:1px solid #CDCDCD}@media all and (max-width: 767px){.paragraph--type--tabella-nav .field--name-field-data-nav{margin-right:0;margin-bottom:15px;padding-right:0;padding-bottom:15px;border-right:0 none;border-bottom:1px solid #CDCDCD}}body.node-type-tabella table,.field--name-field-dati-nav table,div.tabella table,div.scrollableTable table{width:100%}body.node-type-tabella table tr.even,body.node-type-tabella table tr.odd,.field--name-field-dati-nav table tr.even,.field--name-field-dati-nav table tr.odd,div.tabella table tr.even,div.tabella table tr.odd,div.scrollableTable table tr.even,div.scrollableTable table tr.odd{background-color:transparent;padding:0}body.node-type-tabella table thead,.field--name-field-dati-nav table thead,div.tabella table thead,div.scrollableTable table thead{background-color:#003268}body.node-type-tabella table thead tr th,body.node-type-tabella table thead tr td,.field--name-field-dati-nav table thead tr th,.field--name-field-dati-nav table thead tr td,div.tabella table thead tr th,div.tabella table thead tr td,div.scrollableTable table thead tr th,div.scrollableTable table thead tr td{padding:12px 20px;font-family:"Century Gothic W01 Bold";font-size:0.867em;color:white;text-align:center;text-transform:uppercase}body.node-type-tabella table thead tr th.column-highlight,body.node-type-tabella table thead tr td.column-highlight,.field--name-field-dati-nav table thead tr th.column-highlight,.field--name-field-dati-nav table thead tr td.column-highlight,div.tabella table thead tr th.column-highlight,div.tabella table thead tr td.column-highlight,div.scrollableTable table thead tr th.column-highlight,div.scrollableTable table thead tr td.column-highlight{font-family:"Century Gothic W01 Bold"}body.node-type-tabella table thead tr th.column-sx,body.node-type-tabella table thead tr td.column-sx,.field--name-field-dati-nav table thead tr th.column-sx,.field--name-field-dati-nav table thead tr td.column-sx,div.tabella table thead tr th.column-sx,div.tabella table thead tr td.column-sx,div.scrollableTable table thead tr th.column-sx,div.scrollableTable table thead tr td.column-sx{text-align:left}body.node-type-tabella table thead tr th.column-dx,body.node-type-tabella table thead tr td.column-dx,.field--name-field-dati-nav table thead tr th.column-dx,.field--name-field-dati-nav table thead tr td.column-dx,div.tabella table thead tr th.column-dx,div.tabella table thead tr td.column-dx,div.scrollableTable table thead tr th.column-dx,div.scrollableTable table thead tr td.column-dx{text-align:right}body.node-type-tabella table tbody tr,.field--name-field-dati-nav table tbody tr,div.tabella table tbody tr,div.scrollableTable table tbody tr{border-bottom:1px solid #ccc}body.node-type-tabella table tbody tr:hover,.field--name-field-dati-nav table tbody tr:hover,div.tabella table tbody tr:hover,div.scrollableTable table tbody tr:hover{background-color:#F9F6F1 !important}body.node-type-tabella table tbody tr td,body.node-type-tabella table tbody tr th,.field--name-field-dati-nav table tbody tr td,.field--name-field-dati-nav table tbody tr th,div.tabella table tbody tr td,div.tabella table tbody tr th,div.scrollableTable table tbody tr td,div.scrollableTable table tbody tr th{padding:12px 20px;font-size:0.867em;text-align:center}body.node-type-tabella table tbody tr td:first-child,body.node-type-tabella table tbody tr th:first-child,.field--name-field-dati-nav table tbody tr td:first-child,.field--name-field-dati-nav table tbody tr th:first-child,div.tabella table tbody tr td:first-child,div.tabella table tbody tr th:first-child,div.scrollableTable table tbody tr td:first-child,div.scrollableTable table tbody tr th:first-child{color:#003268}body.node-type-tabella table tbody tr td.column-highlight,body.node-type-tabella table tbody tr th.column-highlight,.field--name-field-dati-nav table tbody tr td.column-highlight,.field--name-field-dati-nav table tbody tr th.column-highlight,div.tabella table tbody tr td.column-highlight,div.tabella table tbody tr th.column-highlight,div.scrollableTable table tbody tr td.column-highlight,div.scrollableTable table tbody tr th.column-highlight{font-family:"Century Gothic W01 Bold"}body.node-type-tabella table tbody tr td.column-sx,body.node-type-tabella table tbody tr th.column-sx,.field--name-field-dati-nav table tbody tr td.column-sx,.field--name-field-dati-nav table tbody tr th.column-sx,div.tabella table tbody tr td.column-sx,div.tabella table tbody tr th.column-sx,div.scrollableTable table tbody tr td.column-sx,div.scrollableTable table tbody tr th.column-sx{text-align:left}body.node-type-tabella table tbody tr td.column-dx,body.node-type-tabella table tbody tr th.column-dx,.field--name-field-dati-nav table tbody tr td.column-dx,.field--name-field-dati-nav table tbody tr th.column-dx,div.tabella table tbody tr td.column-dx,div.tabella table tbody tr th.column-dx,div.scrollableTable table tbody tr td.column-dx,div.scrollableTable table tbody tr th.column-dx{text-align:right}body.node-type-tabella table tbody tr td.colonna-spazio-vuota,body.node-type-tabella table tbody tr th.colonna-spazio-vuota,.field--name-field-dati-nav table tbody tr td.colonna-spazio-vuota,.field--name-field-dati-nav table tbody tr th.colonna-spazio-vuota,div.tabella table tbody tr td.colonna-spazio-vuota,div.tabella table tbody tr th.colonna-spazio-vuota,div.scrollableTable table tbody tr td.colonna-spazio-vuota,div.scrollableTable table tbody tr th.colonna-spazio-vuota{border-bottom:1px solid transparent}body.node-type-tabella table tbody tr td.border-bottom-high,body.node-type-tabella table tbody tr th.border-bottom-high,.field--name-field-dati-nav table tbody tr td.border-bottom-high,.field--name-field-dati-nav table tbody tr th.border-bottom-high,div.tabella table tbody tr td.border-bottom-high,div.tabella table tbody tr th.border-bottom-high,div.scrollableTable table tbody tr td.border-bottom-high,div.scrollableTable table tbody tr th.border-bottom-high{border-bottom:2px solid #003268}body.node-type-tabella table tbody tr.total,.field--name-field-dati-nav table tbody tr.total,div.tabella table tbody tr.total,div.scrollableTable table tbody tr.total{font-family:"Century Gothic W01 Bold"}.field--name-field-dati-nav table{margin-top:20px}.field--name-field-dati-nav table tbody tr td:first-child{color:#4d4d4d}.scrollableTable{overflow-x:auto}body{color:#4d4d4d;font-family:"Century Gothic W01","Arial",sans-serif;font-size:.9375rem;line-height:1.5}b,strong{font-family:"Century Gothic W01 Bold";font-weight:normal}em{font-family:"CenturyGothicW01-Italic";font-style:normal}b em,strong em,em b,em strong{font-family:"CenturyGothicW01-BoldIt";font-style:normal;font-weight:normal}p{margin-top:1.2em;margin-bottom:1.2em}a:link,a:visited{color:#003268;-webkit-transition:color .3s;transition:color .3s}a:hover,a:active{color:#000;-webkit-transition:color .3s;transition:color .3s}img,picture{margin:0;max-width:100%;height:auto;vertical-align:bottom}.align-left.media{margin-right:20px}.titolo-tabella{margin-bottom:10px}.highlights{font-size:1.467em;color:white;line-height:28px;background-color:#BFA16D;padding:20px}.read-more{text-decoration:none;display:block}.read-more:before{border:1px solid #BFA16D;padding:4px;margin-right:20px;color:#BFA16D;text-align:center;display:inline-block;width:1em}.field--name-body ul{padding-left:30px}.field--name-body ul li{list-style:none}.field--name-body ul li::before{content:"•";font-family:"Agency Fb Black Wide";color:#BFA16D;margin-left:-20px;margin-right:15px}.ui-tabs.ui-corner-all{padding:0;border:0;border-radius:0;background:transparent;font-family:"Century Gothic W01";color:#4d4d4d}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav{padding:0;margin:0;border-width:0 0 2px 0;border-style:solid;border-color:#003268;border-radius:0;background:transparent}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav a{font-family:"Century Gothic W01 Bold";font-size:0.867em;color:#003268;text-transform:uppercase;text-decoration:none;display:block;padding:10px 40px}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li{margin:0;padding:0;border:0;border-radius:0;background:white;list-style:none;display:inline-block}@media all and (max-width: 767px){.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li{width:100%;text-align:center}}@media all and (max-width: 500px){.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li{white-space:normal}}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li::before{content:none}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li.ui-tabs-active.ui-state-active,.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li:hover{border:0;background:#003268}.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li.ui-tabs-active.ui-state-active a,.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li:hover a{color:white}@media all and (max-width: 767px){.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li.ui-tabs-active.ui-state-active a,.ui-tabs.ui-corner-all ul.ui-widget-header.ui-tabs-nav li:hover a{width:calc(100% - 80px)}}.ui-tabs.ui-corner-all .ui-widget-content{padding:20px;border:0;border-radius:0;background:#F3F3F3}.ui-tabs.ui-corner-all .ui-widget-content p:first-child{margin-top:0}.ui-tabs.ui-corner-all .ui-widget-content p:last-child{margin-bottom:0}.ui-tabs.ui-corner-all .ui-widget-content a{color:#003268}.ui-widget.ui-datepicker{background:#fff;padding:0}.ui-widget.ui-datepicker .ui-datepicker-header{border:1px solid #f5f5f5}.ui-widget.ui-datepicker .ui-datepicker-header select{text-align:left}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next{top:2px !important;background:transparent !important;border:none !important;text-align:center;text-decoration:none;width:36px;height:36px;cursor:pointer}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:none}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before,.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{position:relative;display:block;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-size:12px;line-height:12px}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:2px !important}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:2px !important}.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 40px;line-height:30px;font-size:16px}.ui-widget.ui-datepicker .ui-datepicker-calendar{margin:0 auto;border:1px solid #f5f5f5;border-radius:5px}.ui-widget.ui-datepicker .ui-datepicker-calendar thead th{font-family:"Century Gothic W01","Arial",sans-serif;font-weight:bold;font-size:14px;line-height:20px;text-transform:uppercase;text-align:center}.ui-widget.ui-datepicker .ui-datepicker-calendar tbody td{width:calc(100% / 7);padding:5px;-webkit-transition:all 0.3s;transition:all 0.3s;background:#fff;font-family:"Century Gothic W01","Arial",sans-serif;font-size:.875rem;line-height:1.25rem;color:#003268;text-align:center}.ui-widget.ui-datepicker .ui-datepicker-calendar tbody a{padding:0;border:none;background:#fff;border-radius:4px;cursor:pointer;color:#666;text-align:center}.ui-widget.ui-datepicker .ui-datepicker-calendar tbody a:hover{background:#BFA16D}.ui-widget.ui-datepicker .ui-datepicker-calendar tbody a.ui-state-active{background:#BFA16D;color:#fff}.view-display-id-pagina_stampa,.view-display-id-pagina_tv{font-size:0}.view-display-id-pagina_stampa .view-header,.view-display-id-pagina_tv .view-header{display:inline-block;vertical-align:middle;border-width:1px 0 1px 1px;border-style:solid;border-color:#BFA16D;width:135px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-header,.view-display-id-pagina_tv .view-header{border:0;display:block;margin-bottom:15px;width:100%}}.view-display-id-pagina_stampa .view-header p,.view-display-id-pagina_tv .view-header p{margin:0;font-family:"Trajan W01 Bd";font-size:14px;line-height:18px;color:#003268;text-transform:uppercase;padding:10px 0 10px 20px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-header p,.view-display-id-pagina_tv .view-header p{padding:0}}.view-display-id-pagina_stampa .view-header p:after,.view-display-id-pagina_tv .view-header p:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:60px;background-color:#BFA16D;margin-left:20px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-header p:after,.view-display-id-pagina_tv .view-header p:after{content:none}}.view-display-id-pagina_stampa .view-filters,.view-display-id-pagina_tv .view-filters{display:inline-block;vertical-align:middle;padding:19px 15px 20px 75px;width:calc(100% - 230px);border-width:1px 1px 1px 0;border-style:solid;border-color:#BFA16D;background:url("../images/svg/calendar.svg") 25px center no-repeat transparent}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters,.view-display-id-pagina_tv .view-filters{padding:0 0 0 55px;border:0;background-position:0 8px;width:calc(100% - 55px)}}.view-display-id-pagina_stampa .view-filters form,.view-display-id-pagina_tv .view-filters form{width:100%}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form,.view-display-id-pagina_tv .view-filters form{float:none;clear:both;display:block}}.view-display-id-pagina_stampa .view-filters form .form-item,.view-display-id-pagina_tv .view-filters form .form-item{float:none;display:inline-block;vertical-align:middle;margin-right:15px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form .form-item,.view-display-id-pagina_tv .view-filters form .form-item{display:block;margin-bottom:15px;margin-right:0}}.view-display-id-pagina_stampa .view-filters form .form-item>*,.view-display-id-pagina_tv .view-filters form .form-item>*{display:inline-block;vertical-align:middle}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form .form-item>*,.view-display-id-pagina_tv .view-filters form .form-item>*{display:block}}.view-display-id-pagina_stampa .view-filters form .form-item label,.view-display-id-pagina_tv .view-filters form .form-item label{display:inline-block;vertical-align:middle;font-family:"Trajan W01 Bd";font-size:16px;line-height:40px;text-transform:uppercase;border-bottom:1px solid #BFA16D;margin-right:12px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form .form-item label,.view-display-id-pagina_tv .view-filters form .form-item label{margin-right:0;margin-bottom:10px}}.view-display-id-pagina_stampa .view-filters form .form-item input,.view-display-id-pagina_tv .view-filters form .form-item input{border:1px solid #DCDCDC;font-size:14px;line-height:31px;color:#9a9a9a;text-indent:5px;width:110px;height:35px;margin-right:0;padding:0}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form .form-item input,.view-display-id-pagina_tv .view-filters form .form-item input{width:100%}}.view-display-id-pagina_stampa .view-filters form .form-actions,.view-display-id-pagina_tv .view-filters form .form-actions{display:inline-block;vertical-align:middle;float:right;margin-top:3px;padding:0}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-filters form .form-actions,.view-display-id-pagina_tv .view-filters form .form-actions{margin-top:0;float:none;display:block}}.view-display-id-pagina_stampa .view-filters form .form-actions input,.view-display-id-pagina_tv .view-filters form .form-actions input{font-family:"Century Gothic W01 Bold";font-weight:normal;font-size:16px;line-height:21px;text-align:center;text-transform:uppercase;color:white;border:0;background-color:#BFA16D;padding:7px 12px;margin:0}.view-display-id-pagina_stampa .view-content,.view-display-id-pagina_tv .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.view-display-id-pagina_stampa .view-content .views-row,.view-display-id-pagina_tv .view-content .views-row{position:relative;display:inline-block;vertical-align:top;-ms-flex:0 1 18%;-webkit-box-flex:0;flex:0 1 calc(25% - 82px);padding:25px 20px;margin:20px;border:1px solid #D0D1CC;-webkit-box-shadow:0 20px 40px 10px #FDFDFD;box-shadow:0 20px 40px 10px #FDFDFD;text-align:left}@media all and (max-width: 1270px){.view-display-id-pagina_stampa .view-content .views-row,.view-display-id-pagina_tv .view-content .views-row{-ms-flex:0 1 26%;-webkit-box-flex:0;flex:0 1 calc(33.33% - 82px)}}@media all and (max-width: 1023px){.view-display-id-pagina_stampa .view-content .views-row,.view-display-id-pagina_tv .view-content .views-row{-ms-flex:0 1 43%;-webkit-box-flex:0;flex:0 1 calc(50% - 82px)}}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-content .views-row,.view-display-id-pagina_tv .view-content .views-row{-ms-flex:0 1 93%;-webkit-box-flex:0;flex:0 1 calc(100% - 42px);margin:20px 0}}.view-display-id-pagina_stampa .view-content .views-row .views-field-field-data,.view-display-id-pagina_tv .view-content .views-row .views-field-field-data{font-family:"Century Gothic W01 Bold";font-size:18px;line-height:29px;margin-bottom:10px}.view-display-id-pagina_stampa .view-content .views-row .views-field-field-data span,.view-display-id-pagina_tv .view-content .views-row .views-field-field-data span{display:block}.view-display-id-pagina_stampa .view-content .views-row .views-field-title,.view-display-id-pagina_tv .view-content .views-row .views-field-title{font-family:"Century Gothic W01";font-size:22px;line-height:32px;color:#003268;text-transform:uppercase;margin-bottom:80px}@media all and (max-width: 767px){.view-display-id-pagina_stampa .view-content .views-row .views-field-title,.view-display-id-pagina_tv .view-content .views-row .views-field-title{font-size:19px;line-height:26px;margin-bottom:50px}}.view-display-id-pagina_stampa .view-content .views-row .views-field-title a,.view-display-id-pagina_tv .view-content .views-row .views-field-title a{text-decoration:none}.view-display-id-pagina_stampa .view-content .views-row .views-field-view-node,.view-display-id-pagina_tv .view-content .views-row .views-field-view-node{background-color:#BFA16D;position:absolute;bottom:25px;left:20px;font-size:17px}.view-mediobanca-br-public-files-pages .views-field-nothing a{display:inline-block;position:relative;padding:10px 0 10px 40px;color:#4d4d4d !important;text-decoration:none}.view-mediobanca-br-public-files-pages .views-field-nothing a:before{position:absolute;left:0;bottom:5px;padding:5px;background:#fff;font-size:20px;color:#BFA16D}.page-node-31 .paragraph--type--doppia-colonna img{width:100%}#contatti-gmap-container{width:100%;height:500px}@media all and (max-width: 767px){#contatti-gmap-container{height:450px}}.labels-marker{font-family:"Century Gothic W01 Bold";color:#81030e;font-size:13px}.contatti-container{margin:40px 0;font-size:0}.contatti-container .column-contatti{display:inline-block;vertical-align:top;width:calc(20% - 71px);padding:20px 35px;border-left:1px solid #BFA16D;font-size:15px;text-align:center}@media all and (max-width: 1023px){.contatti-container .column-contatti{width:calc(50% - 71px);padding:25px 35px;margin-bottom:20px}.contatti-container .column-contatti:nth-child(3),.contatti-container .column-contatti:nth-child(5){border:0}.contatti-container .column-contatti:nth-child(5){margin-bottom:0}}@media all and (max-width: 500px){.contatti-container .column-contatti{width:calc(100% - 50px);padding:20px 25px;margin-bottom:0;border-bottom:1px solid #BFA16D;border-left:0}.contatti-container .column-contatti:nth-child(1),.contatti-container .column-contatti:nth-child(3){border-bottom:1px solid #BFA16D}}.contatti-container .column-contatti:nth-child(1){border:0}.contatti-container .column-contatti.phone-column p:not(.ico-column) a{font-size:1.467em;line-height:32px}.contatti-container .column-contatti.phone-column p.ico-column{width:34px;background:url("../images/cell.png") center center transparent no-repeat}.contatti-container .column-contatti.fax-column p:not(.ico-column) a{font-size:1.467em;line-height:32px}.contatti-container .column-contatti.fax-column p.ico-column{width:62px;background:url("../images/fax.png") center center transparent no-repeat}.contatti-container .column-contatti.mail-column p:not(.ico-column) a{font-size:1.200em;line-height:28px}.contatti-container .column-contatti.mail-column p.ico-column{width:64px;background:url("../images/mail.png") center center transparent no-repeat}.contatti-container .column-contatti.pec-column p:not(.ico-column) a{font-size:1.200em;line-height:28px}.contatti-container .column-contatti.pec-column p.ico-column{width:64px;background:url("../images/pec.png") center center transparent no-repeat}.contatti-container .column-contatti.linkedin-column p:not(.ico-column) a{font-size:1.200em;line-height:28px}.contatti-container .column-contatti.linkedin-column p.ico-column{width:64px;background:url("../images/linkedin.png") center center transparent no-repeat}.contatti-container .column-contatti p{margin:0}.contatti-container .column-contatti p.ico-column{height:64px;margin:0 auto 30px auto}.contatti-container .column-contatti p a{font-family:"Century Gothic W01 Bold";text-decoration:none;text-transform:uppercase;color:#BFA16D}@media all and (max-width: 500px){.page-node-type-organi-sociali{text-align:center}}.page-node-type-organi-sociali ul.links.inline{display:none}.page-node-type-organi-sociali .field--name-field-foto{display:inline-block;vertical-align:top;margin-right:25px;width:170px}@media all and (max-width: 500px){.page-node-type-organi-sociali .field--name-field-foto{width:100%;margin:0 0 30px 0}}.page-node-type-organi-sociali .field--name-field-foto img{width:100%}@media all and (max-width: 500px){.page-node-type-organi-sociali .field--name-field-foto img{max-width:170px;margin:0 auto}}.page-node-type-organi-sociali .group-dati-organo{display:inline-block;vertical-align:top;width:calc(100% - 200px);font-size:15px;line-height:28px}@media all and (max-width: 500px){.page-node-type-organi-sociali .group-dati-organo{width:100%}}.page-node-type-organi-sociali .group-dati-organo .field--name-field-ruolo{margin-bottom:30px}@media all and (max-width: 500px){.page-node-type-organi-sociali .group-dati-organo .field--name-field-ruolo{margin-bottom:10px}}.page-node-type-organi-sociali .group-dati-organo .field--name-field-dati-nascita{margin-bottom:45px}@media all and (max-width: 500px){.page-node-type-organi-sociali .group-dati-organo .field--name-field-dati-nascita{margin-bottom:20px}}.page-node-type-organi-sociali .group-dati-organo .field--name-field-carriera-professionale .field__label{font-size:18px;color:#003268;margin-bottom:10px}.page-node-type-organi-sociali .group-dati-organo .field--name-field-carriera-professionale p{margin:0}#email-tfa-verify-form,#user-login-form{max-width:400px;font-family:"Century Gothic W01"}#email-tfa-verify-form label,#user-login-form label{font-family:"Century Gothic W01 Bold"}#email-tfa-verify-form .form-text,#user-login-form .form-text{width:100%;border:1px solid #BFA16D;border-radius:0;font-size:14px;line-height:19px;padding:15px 19px}#email-tfa-verify-form .form-submit,#user-login-form .form-submit{padding:17px 62px 17px 18px;background:url("../images/arrow-link2x.png") 88% 50% no-repeat #003268;background-size:auto;background-size:25px !important;font-size:16px;line-height:20px;border:none;color:#fff}.path-black-rock .item-list,.path-user .item-list{margin:35px 0}.path-black-rock .item-list ul li,.path-user .item-list ul li{padding:0;margin:0;list-style:none}body.path-search form.views-exposed-form{margin-bottom:30px}body.path-search form.views-exposed-form div.form-item{float:none}body.path-search form.views-exposed-form div.form-item>*{display:inline-block;vertical-align:middle}@media all and (max-width: 767px){body.path-search form.views-exposed-form div.form-item .state{display:block;margin-bottom:10px}}body.path-search form.views-exposed-form div.form-item label{font-family:"Century Gothic W01 Bold";font-size:1.2em;font-weight:normal;color:#BFA16D;margin-right:10px}@media all and (max-width: 767px){body.path-search form.views-exposed-form div.form-item label{font-size:1.133em}}body.path-search form.views-exposed-form div.form-item input{width:50%;max-width:250px;padding:5px 8px;border:1px solid #003268;background-image:none;font-family:"Century Gothic W01";font-size:0.933em;color:#003268}@media all and (max-width: 767px){body.path-search form.views-exposed-form div.form-item input{width:calc(100% - 30px);max-width:100%}}body.path-search form.views-exposed-form div.form-item:after{font-size:17px;color:#003268;margin-left:8px}body.path-search form.views-exposed-form input.form-submit{display:none}body.path-search .spelling-suggestions{margin-bottom:30px}body.path-search .spelling-suggestions .form-item{margin:0}body.path-search .spelling-suggestions .form-item dt strong{font-family:"CenturyGothicW01-BoldIt";color:#BFA16D;font-size:1.2em}@media all and (max-width: 767px){body.path-search .spelling-suggestions .form-item dt strong{font-size:1.133em}}body.path-search .spelling-suggestions .form-item dd a{font-family:"Century Gothic W01 Bold";color:#003268}body.path-search h2{margin:0;font-family:"Trajan W01 Bd";font-size:2em;color:#BFA16D;line-height:36px}@media all and (max-width: 767px){body.path-search h2{font-size:1.667em;line-height:30px}}body.path-search .view-content{margin:30px 0}body.path-search .view-content .views-row{margin-bottom:25px}body.path-search .view-content .views-row .views-field-title{margin:0 0 10px 0 !important}body.path-search .view-content .views-row .views-field-title a{text-decoration:none}body.path-search .view-content .views-row p.search-snippet{margin:0 0 15px 0}body.path-search .pager{margin:30px 0}body.path-search .pager .pager__item.is-active{font-family:"Century Gothic W01 Bold";font-weight:normal;color:white;display:inline-block;background-color:#BFA16D;padding:8px 13px}body.path-search .pager .pager__item.is-active a{color:white}body.path-search .pager li a{text-decoration:none;font-family:"Century Gothic W01 Bold";font-weight:normal;color:#4d4d4d}

/*# sourceMappingURL=maps/mediobanca.css.map */
