.page-title,h2.title-h2-big{font-size:3.75rem}.block h2,.title-h2{font-size:3.25rem}.title-h3{font-size:1.875rem;line-height:2.4375rem}h2.title-h2-big{line-height:4.6875rem}@media(max-width: 767px){h2.title-h2-big{font-size:2.1875rem !important;line-height:2.75rem}}.paragraph--unpublished,.node-unpublished{position:relative;padding-top:50px;background:#ffe4e1}.paragraph--unpublished,.node-unpublished{content:"UNPUBLISHED";width:100%;position:absolute;top:0;opacity:.5;font-size:50px;text-align:center;color:#d3d3d3;font-weight:bold}.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}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,p.button a:link,p.button a:visited{display:inline-block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 30px;font-family:"new-rubrik-edge",sans-serif;font-size:1rem;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left}input[type=submit],input[type=reset]{background-color:#17bfc5;color:#fff}p.button a:link,p.button a:visited{font-size:1rem}.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 #666;font-size:1.3125rem}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:"new-rubrik-edge",sans-serif;font-size:1.3125rem}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:"new-rubrik-edge",sans-serif;font-size:1.3125rem}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:"new-rubrik-edge",sans-serif;font-size:1.3125rem}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:"new-rubrik-edge",sans-serif;font-size:1.3125rem}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,textarea::placeholder{font-family:"new-rubrik-edge",sans-serif;font-size:1.3125rem}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:none;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:1.3125rem;font-family:"new-rubrik-edge",sans-serif;font-weight:normal;color:#4ad0fa}select::-ms-expand{display:none}select option{font-weight:normal;color:#023342}*[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,.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}.field--name-field-doc-file a:hover:after,a .icon-link:hover:after,a .icon-link:after,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-prev:after,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-next:after,.paragraph--type--banner-8-4 .div-right h3.title-h3 a:after,#menu-mobile .menu-mobile-content ul.menu li.level-0.menu-item--expanded a.level-0:after,.swiper .swiper-button-prev:after,swiper-home .swiper-button-prev:after,.swiper .swiper-button-next:after,swiper-home .swiper-button-next:after,.block-language ul:not(.contextual-links) li a.is-active:after,.media.media--type-document.media--view-mode-default a.document[data-mime=" application/msword "] span:before,.media.media--type-document.media--view-mode-default a.document[data-mime="application/vnd.openxmlformats-officedocument.wordprocessingml.document"] span:before,.media.media--type-document.media--view-mode-default a.document[data-mime="application/zip"] span:before,.media.media--type-document.media--view-mode-default a.document[data-mime="application/xls"] span:before,.media.media--type-document.media--view-mode-default a.document[data-mime="application/xmls"] span:before,.media.media--type-document.media--view-mode-default a.document[data-mime="application/pdf"] span:before,.media.media--type-document.media--view-mode-default a.document span:before,.block #creditsBlock #closeCreditsPopup:before,#scroll-to-top .scrolltotop span:after,ul.social li a.linkedin:after,ul.social li a.instagram:after,[data-icon]:before,[class^=icon-]:before,[class*=" icon-"]:before{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}.field--name-field-doc-file a:hover:after{content:""}ul.social li a.linkedin:after{content:""}#menu-mobile .menu-mobile-content ul.menu li.level-0.menu-item--expanded a.level-0:after,.block-language ul:not(.contextual-links) li a.is-active:after{content:""}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-prev:after,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-next:after,.paragraph--type--banner-8-4 .div-right h3.title-h3 a:after,.swiper .swiper-button-prev:after,swiper-home .swiper-button-prev:after,.swiper .swiper-button-next:after,swiper-home .swiper-button-next:after,#scroll-to-top .scrolltotop span:after{content:""}a .icon-link:after{content:""}a .icon-link:hover:after{content:""}.media.media--type-document.media--view-mode-default a.document[data-mime="application/pdf"] span:before{content:""}.block #creditsBlock #closeCreditsPopup:before{content:""}ul.social li a.instagram:after{content:""}@font-face{font-family:"icons";src:url("../fonts/icons/icons.eot?12643708");src:url("../fonts/icons/icons.eot?12643708#iefix") format("embedded-opentype"),url("../fonts/icons/icons.woff2?12643708") format("woff2"),url("../fonts/icons/icons.woff?12643708") format("woff"),url("../fonts/icons/icons.ttf?12643708") format("truetype"),url("../fonts/icons/icons.svg?12643708#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 rgba(0,0,0,0);z-index:0;position:absolute;left:0;top:calc((0% - (100% - 1em)) - 8%);background-color:rgba(0,0,0,0)}.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:.1428571429em}.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 rgba(0,0,0,0);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 rgba(0,0,0,0);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 .5s ease;transition:all .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 .5s ease;transition:all .5s ease;border-radius:100%;left:0;border-color:rgba(0,0,0,0);-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:.1em;background:#bdc3c7 !important;top:calc(50% - .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-checkbox .state label:before,.pretty.p-round .state label:after,.p-round.form-type-radio .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-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-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 .5s ease;transition:all .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 .3s ease;transition:all .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 .2s ease;animation:zoom .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 .2s ease;animation:zoom .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 .5s ease;transition:all .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 .7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;animation:tada .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 .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:jelly .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:rgba(0,0,0,0)}.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 .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:rotate .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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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:rgba(0,0,0,0)}.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{-webkit-print-color-adjust:exact;print-color-adjust:exact}}h2{font-weight:300}h2.title-h2-big{margin-bottom:2.5rem}.text-white{color:#fafafa}.text-light-grey{color:#efefef}.text-green{color:#17bfc5}.label{font-size:1rem !important;text-transform:uppercase;color:#17bfc5;letter-spacing:1.28px;font-weight:600;line-height:1.5625rem}.paragraph .msg_c_cit_text a{color:#023342;-webkit-transition:all .3s ease;transition:all .3s ease}.paragraph .msg_c_cit_text a:hover{color:#17bfc5}p.button a{-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;letter-spacing:1.28px}p.button a:link,p.button a:visited{border:2px solid #17bfc5;color:#17bfc5}p.button a:link:hover,p.button a:visited:hover{background:#17bfc5;color:#fafafa}p.button a:link.colored,p.button a:visited.colored{border:2px solid #17bfc5;background:#08575a;color:#fafafa;letter-spacing:1.28px}p.button a:link.colored:hover,p.button a:visited.colored:hover{background:#17bfc5}p.button .button-color a:link,p.button .button-color a:visited{color:#023342}p.button .button-color a:link:hover,p.button .button-color a:visited:hover{color:#fafafa}p.no-margin-top{margin-top:0}p.font-28{font-size:1.75rem}.number-error-page{font-size:15.625rem;margin:0 0 -3.125rem 0;color:rgba(23,191,197,.5);font-weight:600}@media(max-width: 768px){.number-error-page{font-size:7.5rem}}img,picture{margin:0;max-width:100%;height:auto}span.label-contact{font-size:1.125rem;font-weight:600;padding-right:4.6875rem;width:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 768px){span.label-contact{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-font-18{font-size:1.125rem;line-height:1.6875rem}a[href^="mailto:"]{color:#023342 !important;text-decoration:underline}ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}ul.social li a{width:20px;height:20px;display:block}ul.social li a.linkedin{margin-right:10px}ul.social li a::after{font-size:1.125rem}.bg-contact{background-position:0 60px}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}ul.tabs>li{display:inline-block;margin-right:.3em}ul.tabs a{display:block;padding:.2em 1em;text-decoration:none}ul.tabs a.is-active{background-color:#eee}ul.tabs a:focus,ul.tabs a:hover{background-color:#f5f5f5}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:0em;padding-bottom:0em}body.no-sidebars #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.no-sidebars .container.full #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-first #main-wrapper aside#sidebar-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333333333% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.one-sidebar.sidebar-first #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(66.6666666667% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}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(33.3333333333% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.one-sidebar.sidebar-second #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(66.6666666667% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.two-sidebars #main-wrapper aside#sidebar-first{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.two-sidebars #main-wrapper aside#sidebar-second{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}body.two-sidebars #main-wrapper section#content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}.container #main-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.container.full #main-wrapper{margin-right:0;margin-left:0}.container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:1.25rem;padding-left:1.25rem}#main-wrapper #content .msg_c_wrapper_space_bottom{margin-bottom:var(--msg_c_wrapper_spacer, 80px)}#main-wrapper #content .msg_c_wrapper_space_bottom_big{margin-bottom:var(--msg_c_wrapper_spacer, 120px)}#main-wrapper #content .msg_c_wrapper_space_top_mid{margin-top:var(--msg_c_wrapper_spacer, 70px)}[data-aos]{visibility:hidden;overflow:hidden}[data-aos].aos-init{visibility:visible}.header-flex{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:140px}#site-header{border-bottom:1px solid rgba(156,165,170,.4)}#site-header .site-logo img{min-width:196px;display:block}#menu-desktop{margin-right:2rem}#menu-desktop ul.menu.level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem}#menu-desktop ul.menu.level-0 a{height:60px;display:inline-block;letter-spacing:1.28px}#menu-desktop ul.menu.level-0 li.menu-main.level-0{position:relative;margin:75px 0 0 0;padding:8px 0}#menu-desktop ul.menu.level-1 a{height:inherit;padding-top:inherit;padding-bottom:inherit;margin-top:0;letter-spacing:1.28px}#menu-desktop ul.menu.level-0 li.menu-main.level-0.menu-item--active-trail>a{color:#fff;font-weight:600}#menu-desktop ul.menu.level-0 li.menu-main.level-0.menu-item--active-trail>a::after{content:"";display:block;border-bottom:5px solid #17bfc5;position:relative;top:42px;font-family:"new-rubrik-edge",sans-serif;font-weight:600}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 a{color:#fff;line-height:1.11;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 a:hover{color:#17bfc5}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0.hovering a{color:#17bfc5}#menu-desktop ul.menu.level-0 li.menu-main.level-0.hovering a.level-0::after{content:"";display:block;border-bottom:5px solid #17bfc5;position:relative;top:42px}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul{display:none;position:absolute;top:75px;z-index:3;margin:0;width:100%;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content li.menu-item{padding:.625rem;background:rgba(233,239,241,.8);margin-bottom:2px}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content li.menu-item:hover,#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content li.menu-item.menu-item--active-trail{background:rgba(2,42,54,.9)}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content li.menu-item:hover a,#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul>.menu-content li.menu-item.menu-item--active-trail a{color:#fff}@media(max-width: 1023px){#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul{top:0}}#block-mainnavigation #menu-desktop ul.menu.level-0 li.menu-main.level-0 ul{width:450px}@media all and (max-width: 1450px){#block-mainnavigation #menu-desktop ul.menu.level-0 li.menu-main.level-0 ul{width:380px}}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul a{color:#4c7587;font-size:.875rem;font-weight:600}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul .menu-item a{color:#022a36}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul .menu-item a:hover::after{border-bottom:none}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul .menu-item.menu-item--active-trail{background:rgba(2,42,54,.9)}#block-mainnavigation ul.menu.level-0 li.menu-main.level-0 ul .menu-item.menu-item--active-trail a{color:#fff}.region--header-right{display:-webkit-box;display:-ms-flexbox;display:flex}.path-frontpage .region--header-left{height:100%}.path-frontpage .block-system-branding-block{height:98%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:5px solid #17bfc5}@media(max-width: 768px){.path-frontpage .block-system-branding-block{border-bottom:none}}.page-home .banner-wrapper{position:relative;height:100vh}.page-home .banner-bg-header{position:absolute;top:0;left:0;width:100%;height:100vh;background-size:cover}.page-home .banner-header{z-index:1;position:relative;top:40%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media(max-width: 767px){.page-home .banner-header{top:0%;-webkit-transform:translate(0, 0%);transform:translate(0, 0%)}}#site-footer{background:#023342;font-size:1rem;line-height:1.5625rem}.region--footer-mid,.region--footer-right{margin-top:5.625rem}@media(max-width: 767px){.region--footer-mid,.region--footer-right{margin-top:3.125rem}}#scroll-to-top{position:absolute;left:50%;-webkit-transform:translate(50% -50%);transform:translate(50% -50%);text-decoration:none;font-size:1.875rem;border-radius:50%;height:50px;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #17bfc5;top:15px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px)}#scroll-to-top .scrolltotop{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-decoration:none}#scroll-to-top .scrolltotop span::after{color:#17bfc5;visibility:visible}#scroll-to-top:hover{background:#17bfc5}#scroll-to-top:hover span::after{color:#fff}.creditsModal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000}.creditsModal .creditsModal-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;padding:1.25rem;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.3);box-shadow:0 5px 8px rgba(0,0,0,.3);width:70%;max-width:500px;color:#023342;text-align:left}.creditsModal .creditsModal-content .creditsModal-closeBtn{color:#17bfc5;float:right;font-size:1.75rem;cursor:pointer}.block #creditsBlock{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;background:#fff;padding:1.25rem;border:1px solid #ccc;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.5);box-shadow:0px 0px 10px rgba(0,0,0,.5);display:none;color:#023342;min-width:300px}.block #creditsBlock p{text-align:left}.block #creditsBlock p a{color:#023342}.block #creditsBlock p a:hover{color:#17bfc5}.block #creditsBlock #closeCreditsPopup{border:none;background:#fff;color:#17bfc5;font-size:1.3125rem;position:absolute;top:15px;right:15px}body{overflow-x:hidden}body #main-wrapper #content{position:relative;top:-200px;margin-bottom:-200px}@media(max-width: 767px){body #main-wrapper #content{top:-100px;margin-bottom:-100px}}body #main-wrapper #content.content-home{top:0;margin-bottom:0}body #main-wrapper #content #block-content .paragraph.msg_c_body{background:url(/themes/custom/lariotex/img/line-header.png) no-repeat 30px 60px;background-size:150px 2px;padding:40px 40px 40px 205px}@media(max-width: 767px){body #main-wrapper #content #block-content .paragraph.msg_c_body{background-size:40px 2px;padding:20px 10px 20px 60px;background-position:10px 40px}}.page{background-size:100% 100%;height:1080px}@media(max-width: 767px){.page{background-size:cover;height:815px;background-position:center center}}.path-frontpage main{background:#fafafa}.color-efefef{background-color:#efefef}.color-D5DEE2{background-color:#d5dee2}.color-FAFAFA{background-color:#fafafa}.color-CCD3D6{background-color:#ccd3d6}.color-D5E6E6{background-color:#d5e6e6}.color-1C898D1A{background-color:#dae5e5}.color-D5DEE2{background-color:#d5dee2}.color-1C898D34{background-color:rgba(28,137,141,.2)}#paragraph-9,#paragraph-325{background-position:0 60px;padding-left:180px}.page-error-all{width:80vw;margin:0 auto;text-align:center;max-width:1280px}@media(max-width: 768px){.page-error-all{margin-bottom:0}}.path-msg-secure-login{background:#f5f5f5;color:#023342}.path-msg-secure-login #site-header{background:#16646c}.path-msg-secure-login .block.block-system-breadcrumb-block{margin-top:3.125rem}.path-msg-secure-login #main-wrapper #content{top:0;margin-bottom:0}.path-msg-secure-login #main-wrapper #content .region--content{max-width:768px;margin:0 auto;padding:.9375rem}.user-logged-in .block-page-title-tweak-block,.user-logged-in .profile{max-width:1280px;margin:0 auto}.media.align-center{text-align:center}.media.media--type-document.media--view-mode-default a.document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.media.media--type-document.media--view-mode-default a.document:hover{text-decoration:none}.media.media--type-document.media--view-mode-default a.document:before{content:attr(data-size);margin-right:5px;color:#023342}.media.media--type-document.media--view-mode-default a.document span{width:40px;height:0;position:relative;display:inline-block;overflow:hidden;padding-top:40px}.media.media--type-document.media--view-mode-default a.document span:before{position:absolute;top:0;font-size:40px;color:#17bfc5}.site-logo img{min-width:100px;display:block}.language-switcher-language-url{position:relative;top:70px}.block-language ul:not(.contextual-links){margin-top:.22rem;max-height:15px;height:15px;width:45px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-language ul:not(.contextual-links) li{list-style:none;opacity:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:35px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.block-language ul:not(.contextual-links) li a{font-size:1rem;color:#fafafa;text-transform:uppercase;text-decoration:none;font-weight:300}.block-language ul:not(.contextual-links) li a.is-active:after{margin-left:4px;font-size:.875rem}.block-language ul:not(.contextual-links) li.is-active{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;opacity:1}.block-language ul:not(.contextual-links):hover li{opacity:1}#block-selettorelingua.hover ul li{opacity:1 !important}#site-footer{padding-bottom:1.25rem;overflow-x:hidden}#site-footer .block{color:#17bfc5;line-height:1.5625rem}#site-footer .block a{color:#17bfc5;text-decoration:none;cursor:pointer}#site-footer .block a:hover{text-decoration:underline}#block-loghifooter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:5.625rem}#block-loghifooter::after{border-top:3px solid #17bfc5;content:"";position:absolute;top:-1px;left:0;width:100vw}#block-loghifooter h2{display:none}#block-loghifooter .field--name-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:4.0625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:70px}#block-loghifooter .field--name-body img{height:80px;width:auto}@media(max-width: 768px){#block-loghifooter .field--name-body{gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#block-footerlogo p{margin:0;padding:0}#block-footerlogo img{padding-top:4.6875rem;border-top:6px solid #17bfc5;position:relative}@media(max-width: 767px){#block-footerlogo .logo-desktop{display:none}}@media(min-width: 768px){#block-footerlogo .logo-mobile{display:none}}#block-footerdatisocietari{text-decoration:none;margin-top:90px}#block-footercopyprivacy{text-align:right}#block-footercopyprivacy .field--name-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-footercopyprivacy .field--name-body p{width:100%}#block-footercopyprivacy a{text-decoration:underline !important}@media(max-width: 767px){#block-footercopyprivacy{text-align:left}}#block-logoconfindustriafooter{margin-top:3.125rem}#block-logoconfindustriafooter .field--name-body{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;font-weight:300}#block-logoconfindustriafooter .field--name-body img{width:200px;height:auto}#site-footer{position:relative}@media(max-width: 767px){#site-footer #block-sociallariotex{position:absolute;top:4.6875rem;right:15px}#site-footer #block-footerdatisocietari{margin-top:3.125rem}}#block-tabs{max-width:1280px;margin-left:auto;margin-right:auto}.block-system-breadcrumb-block{margin-top:7.5rem}.block-system-breadcrumb-block .breadcrumb{font-size:1.3125rem;color:#fff;background:url("/themes/custom/lariotex/img/line-breadcrumb.png") no-repeat left 14px;text-indent:140px}.block-system-breadcrumb-block .breadcrumb .bread-item{color:#fafafa;text-decoration:none}.block-system-breadcrumb-block .breadcrumb .bread-item:first-of-type{color:#17bfc5}.block-system-breadcrumb-block .breadcrumb .bread-item:first-of-type:after{content:"/";margin-left:5px}.block-system-breadcrumb-block .breadcrumb .bread-item:only-of-type{color:#fafafa}.block-system-breadcrumb-block .breadcrumb .bread-item:only-of-type::after{content:"";margin-left:0}@media(max-width: 767px){.block-system-breadcrumb-block{margin-top:3.75rem}.block-system-breadcrumb-block .breadcrumb{background-size:50px 2px;text-indent:0px;font-size:1rem;padding-left:60px;background-position:left 10px}}.path-error-404 .breadcrumb,.path-error-403 .breadcrumb{display:none}#main-wrapper .field--name-field-header-text{font-size:1.3125rem;line-height:1.875rem;font-weight:100;color:#023342}.field--name-field-header-text{background:url("/themes/custom/lariotex/img/line-header.png") no-repeat 30px 85px;background-size:150px 2px;padding:40px 100px 40px 210px}@media(max-width: 767px){.field--name-field-header-text{background-size:40px 2px;padding:20px 10px 20px 60px;background-position:10px 70px}}.column-img-text .field--name-field-msg-c-cit-image img{max-width:405px;-o-object-fit:cover;object-fit:cover}@media(max-width: 831px){.column-img-text .field--name-field-msg-c-cit-image img{max-width:100%;width:100%}}.column-img-text .field--name-field-msg-c-cit-image-big img{max-width:510px}@media(max-width: 831px){.column-img-text .field--name-field-msg-c-cit-image-big img{max-width:100%;width:100%}}.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}.swiper .swiper-button-prev:after,swiper-home .swiper-button-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}.menu.level-0.menu-main{margin:0}.menu.level-0.menu-main li.level-0 a.level-0{cursor:default}.menu.level-0.menu-main li.level-0 a.level-0.contact{cursor:pointer}.menu-item.level-0.menu-main{display:inline-block;margin:0 10px}@media(min-width: 1024px){#menu-mobile,.hamburger{display:none}}@media(max-width: 1023px){#site-header{background:#032631;border-bottom:2px solid #17bfc5;position:sticky;top:0;width:100%;z-index:99}#site-header .header-flex{height:100px}body #menu-desktop,body .menu-mobile-content,body #block-selettorelingua{display:none}body button.hamburger{display:block;padding:0}body button.hamburger .hamburger-box{width:26px;height:26px}body button.hamburger .hamburger-box .hamburger-inner{width:26px;background:#17bfc5}body button.hamburger .hamburger-box .hamburger-inner::before,body button.hamburger .hamburger-box .hamburger-inner::after{width:26px;background:#17bfc5}body.open-menu #menu-mobile .menu-mobile-content{display:block;position:absolute;width:100vw;left:0;z-index:99;background:#032631;top:102px;height:100vh;padding-top:1.25rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner{height:95%;overflow-y:scroll}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main{text-align:center}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main.level-0{margin-top:3.125rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li{display:block;text-align:center}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded{margin-bottom:2.8125rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded a{font-size:1.4375rem;line-height:1.875rem;font-weight:bold}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded ul.menu{text-align:center;position:relative}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded ul.menu>.menu-content{background:none;width:auto;margin-top:1.25rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded ul.menu li{border:none;background:none}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .menu-main li.menu-item--expanded ul.menu li a{color:#efefef;font-weight:100;font-size:1.125rem;line-height:2.375rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .block-language{top:unset;margin-top:4.375rem}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .block-language ul{margin:0 auto;height:auto;max-height:unset}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .block-language ul li a{font-size:1rem;font-weight:600}body.open-menu #menu-mobile .menu-mobile-content .memu-mobile-content-inner .block-language ul li a::after{color:#17bfc5}}#menu-mobile .menu-mobile-content ul.menu{margin-left:0}#menu-mobile .menu-mobile-content ul.menu li.level-0 a{height:auto;padding-top:5px;padding-bottom:5px}#menu-mobile .menu-mobile-content ul.menu li.level-0 a.is-active{border-bottom:1px solid #17bfc5}#menu-mobile .menu-mobile-content ul.menu li.level-0.menu-item--expanded a.level-0{position:relative}#menu-mobile .menu-mobile-content ul.menu li.level-0.menu-item--expanded a.level-0::after{color:#17bfc5;margin-left:5px;position:absolute;top:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}#menu-mobile .menu-mobile-content li.menu-item ul.menu{display:none}#menu-mobile .menu-mobile-content li.menu-item.opened{visibility:visible}#menu-mobile .hamburger-box .hamburger-inner{border-radius:0}#menu-mobile .hamburger-box .hamburger-inner::before,#menu-mobile .hamburger-box .hamburger-inner::after{border-radius:0}.user-logged-in.open-menu #menu-mobile .menu-mobile-content{top:140px;position:fixed}.msg_c_wrapper_clearfix{overflow:hidden}@media(max-width: 767px){.paragraph .wrapper-paragraph-content .field--name-field-governance-item{right:10px;left:10px}}.paragraph .field--name-field-contact-map{max-width:1280px;margin:0 auto}.paragraph .field--name-field-contact-map iframe{margin-top:-150px;border:none}.item-link,.box-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media(max-width: 768px){.item-link,.box-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;margin-right:.625rem}}.ac-lariotex .wrap{width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:.625rem}.ac-lariotex .wrap .toggle-plus{width:75px;height:2px;background:#17bfc5;-webkit-transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97);transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97)}.ac-lariotex .wrap::after{content:"";width:75px;-webkit-transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97);transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97);-webkit-transition-delay:.1s;transition-delay:.1s;height:2px;position:absolute;opacity:1;background:#17bfc5;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ac-lariotex.is-active .wrap{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ac-lariotex.is-active .wrap::after{opacity:0}.ac-lariotex.is-active .toggle-plus{-webkit-transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97);transition:.25s all cubic-bezier(0.17, 0.67, 0.09, 0.97);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ac-lariotex.is-active .toggle-plus::after{opacity:0}@media(max-width: 768px){.ac-lariotex .wrap{width:30px;height:30px;margin-top:4px}.ac-lariotex .wrap .toggle-plus{width:30px;height:2px}.ac-lariotex .wrap::after{width:30px}}.paragraph--type--banner-8-4 .div-right{padding-top:2.5rem}.paragraph--type--banner-8-4 .div-right .field--name-field-text-right{border-left:2px solid #17bfc5;padding-left:2.5rem}.paragraph--type--banner-8-4 .div-right h3.title-h3{position:relative;font-size:2.5rem;line-height:3.0625rem;margin-top:1.4375rem}.paragraph--type--banner-8-4 .div-right h3.title-h3 a{text-decoration:none}.paragraph--type--banner-8-4 .div-right h3.title-h3 a::after{right:0px;position:absolute;top:5px;color:#17bfc5;font-size:2.5rem}@media(min-width: 768px){.paragraph--type--banner-8-4 .div-right h3.title-h3 a::after{display:none}}@media(max-width: 767px){.paragraph--type--banner-8-4 .div-right h3.title-h3{font-size:1.25rem !important;margin-top:0px}}@media(min-width: 1024px){.paragraph--type--banner-8-4 .div-right h3.title-h3{cursor:text}.paragraph--type--banner-8-4 .div-right h3.title-h3 a{pointer-events:none}}@media(max-width: 767px){.paragraph--type--banner-8-4{margin-top:1.25rem;padding-bottom:3.125rem;margin-bottom:0}.paragraph--type--banner-8-4 .div-right .field--name-field-text-right{border-left:none !important;padding-left:0 !important;border-top:2px solid #17bfc5}.paragraph--type--banner-8-4 .div-right .field--name-field-text-right p.button{display:none}.paragraph--type--banner-8-4 .div-right .field--name-field-text-right p{margin-bottom:5px}}.paragraph--type--banner-8-4 .text-formatted p.button a{background:rgba(8,87,90,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.paragraph--type--banner-8-4 .text-formatted p.button a:hover{background:#17bfc5}@media(min-width: 768px)and (max-width: 1024px){.paragraph--type--banner-8-4 .div-left,.paragraph--type--banner-8-4 .div-right{width:100%}.paragraph--type--banner-8-4 .div-left>.field,.paragraph--type--banner-8-4 .div-right>.field{border:none;padding:0}}.msg_c_wrapper_clearfix-57{position:relative;background:#efefef}.msg_c_wrapper_clearfix-57 .overlay-bg-57{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(43%, rgb(250, 250, 250)), color-stop(88%, rgb(185, 206, 206)));background-image:linear-gradient(180deg, rgb(250, 250, 250) 43%, rgb(185, 206, 206) 88%);position:absolute;top:0;left:0;bottom:132px;width:100%}.paragraph--type--msg-c-carousel-images .field--name-field-text-before-carousel{margin-top:6.25rem}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper{max-width:945px}.paragraph--type--msg-c-carousel-images.slider-carousel-image div[class*=swiper-button-]{width:68px;height:68px;top:90%;background:#efefef}.paragraph--type--msg-c-carousel-images.slider-carousel-image div[class*=swiper-button-]:after{width:66px;height:66px;border:2px solid #17bfc5;color:#17bfc5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(23,191,197,.05);font-size:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.paragraph--type--msg-c-carousel-images.slider-carousel-image div[class*=swiper-button-]:after{border:none;background:none;height:65px;width:65px}}.paragraph--type--msg-c-carousel-images.slider-carousel-image div[class*=swiper-button-]:hover:after,.paragraph--type--msg-c-carousel-images.slider-carousel-image div[class*=swiper-button-]:hover:before{background:#17bfc5;color:#fff}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-next{right:0px}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-prev{left:0px}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper-button-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paragraph--type--msg-c-carousel-images.slider-carousel-image .paragraph--type--msg-c-carousel-image .field--name-field-msg-c-car-img-legend{text-align:center;color:#023342;background:#efefef;z-index:1;position:relative;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px}@media(max-width: 767px){.paragraph--type--msg-c-carousel-images.slider-carousel-image .paragraph--type--msg-c-carousel-image .field--name-field-msg-c-car-img-legend p .label{font-size:.9375rem}}.paragraph--type--msg-c-carousel-images.slider-carousel-image .paragraph--type--msg-c-carousel-image .field--name-field-msg-c-car-img-legend p{margin:0;line-height:25px}.paragraph--type--msg-c-carousel-images.slider-carousel-image .paragraph--type--msg-c-carousel-image .field--name-field-msg-c-car-img-legend p span.label{font-size:1rem}.paragraph--type--msg-c-carousel-images.slider-carousel-image .paragraph--type--msg-c-carousel-image .field--name-field-msg-c-car-img-legend::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#efefef;z-index:-1}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide .media img{height:350px;bottom:-120px;position:relative;-webkit-transition:bottom ease-in-out .5s;transition:bottom ease-in-out .5s;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 768px){.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide .media img{bottom:-120px}}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-next img,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-prev img{bottom:-35px}@media(max-width: 767px){.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-next img,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-prev img{bottom:-120px}.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-next .field--name-field-msg-c-car-img-legend p,.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-prev .field--name-field-msg-c-car-img-legend p{display:none}}@media(max-width: 767px){.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper .swiper-slide.swiper-slide-active img{bottom:-35px}}@media(max-width: 481px){.paragraph--type--msg-c-carousel-images.slider-carousel-image .swiper{max-width:70%;overflow:visible}}.paragraph--type--double-column .text-left .field--name-field-text-over-image-body,.paragraph--type--double-column .text-right .field--name-field-text-over-image-body{max-width:530px}.paragraph--type--double-column .text-left .field--name-field-text-over-image-body p.button a,.paragraph--type--double-column .text-right .field--name-field-text-over-image-body p.button a{background:rgba(255,255,255,.85)}.paragraph--type--double-column .text-left .field--name-field-text-over-image-body p.button a:hover,.paragraph--type--double-column .text-right .field--name-field-text-over-image-body p.button a:hover{background:#17bfc5}.paragraph--type--double-column .text-left .field--type-image,.paragraph--type--double-column .text-right .field--type-image{padding-top:3.125rem;background:#fafafa}.paragraph--type--double-column .text-left .field--name-field-right-column,.paragraph--type--double-column .text-right .field--name-field-right-column{position:relative}.paragraph--type--double-column .text-left .field--name-field-right-column .paragraph--type--text-over-image,.paragraph--type--double-column .text-right .field--name-field-right-column .paragraph--type--text-over-image{background:#fafafa}.paragraph--type--double-column .text-left .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body,.paragraph--type--double-column .text-right .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{left:5.625rem;top:5.625rem;position:absolute;z-index:1;text-align:left}@media(max-width: 1023px){.paragraph--type--double-column .text-left .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body,.paragraph--type--double-column .text-right .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{text-align:center;top:0;width:100%;left:0}.paragraph--type--double-column .text-left .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3:before,.paragraph--type--double-column .text-right .field--name-field-right-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3:before{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(90deg) translate(-50%, 50%);transform:rotate(90deg) translate(-50%, 50%);left:50%;top:0;width:60px}}.paragraph--type--double-column .text-left .field--name-field-right-column .paragraph--type--text-over-image .field--type-image,.paragraph--type--double-column .text-right .field--name-field-right-column .paragraph--type--text-over-image .field--type-image{border-left:1px solid #fff}.paragraph--type--double-column .text-left .field--name-field-right-column h3::before,.paragraph--type--double-column .text-right .field--name-field-right-column h3::before{content:"";height:2px;width:80px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50px;left:-90px}.paragraph--type--double-column .text-left .field--name-field-left-column,.paragraph--type--double-column .text-right .field--name-field-left-column{position:relative}.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image{background:#fafafa}.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{right:5.625rem;top:5.625rem;position:absolute;z-index:1;text-align:right}.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3::after,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3::after{content:"";height:2px;width:80px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50px;right:-90px}@media(max-width: 1023px){.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{top:0;text-align:center;width:100%;left:0}.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3::after,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image .field--name-field-text-over-image-body h3::after{display:none}}.paragraph--type--double-column .text-left .field--name-field-left-column .paragraph--type--text-over-image .field--type-image,.paragraph--type--double-column .text-right .field--name-field-left-column .paragraph--type--text-over-image .field--type-image{border-right:1px solid #fff}@media(max-width: 1023px){.paragraph--type--double-column .field--type-image .field__item{height:710px}.paragraph--type--double-column .field--type-image .field__item img{height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--double-column p.button .outline{background:rgba(255,255,255,.6)}}@media screen and (max-width: 1280px)and (max-height: 800px)and (min-height: 769px){.paragraph--type--double-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{top:2rem !important}}@media screen and (max-width: 1440px)and (max-height: 810px)and (min-height: 769px){.paragraph--type--double-column .paragraph--type--text-over-image .field--name-field-text-over-image-body{top:2rem !important}}@media screen and (min-device-width: 768px)and (max-device-width: 1112px){.paragraph--type--double-column .large-6{width:100%}.paragraph--type--double-column .large-6 .paragraph--type--text-over-image .field--name-field-text-over-image-body{width:100%;left:0;right:0 !important;margin:0 auto}}.paragraph.column-img-text{background:rgba(0,0,0,0);max-width:100%;padding:0}.paragraph.column-img-text .msg_c_cit_text{font-size:1.125rem;line-height:1.6875rem;padding-top:.9375rem;padding-bottom:.9375rem}.paragraph.column-img-text .column-img{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.paragraph.column-img-text .column-img>* div,.paragraph.column-img-text .column-img article{height:100%}.paragraph.column-img-text .column-img img{-o-object-fit:cover;object-fit:cover;height:100%}.paragraph.column-img-text.msg_c_cit_image_right{background:url("/themes/custom/lariotex/img/bkg-paragraph-image.png") no-repeat left top;background-size:55% 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph.column-img-text.msg_c_cit_image_right .msg_c_cit_text{padding-left:.9375rem;padding-right:90px;right:10px;text-align:right}@media(max-width: 831px){.paragraph.column-img-text.msg_c_cit_image_right{background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph.column-img-text.msg_c_cit_image_right img{background:#fafafa;margin-bottom:0}.paragraph.column-img-text.msg_c_cit_image_right .msg_c_cit_text{padding:2.5rem;text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.paragraph.msg_c_cit_image_left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url("/themes/custom/lariotex/img/bkg-paragraph-image.png") no-repeat right top;background-size:55% 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph.msg_c_cit_image_left .column-img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:49.9%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph.msg_c_cit_image_left .msg_c_cit_text{padding-right:.9375rem;padding-left:5.625rem;left:10px;position:relative}@media(max-width: 831px){.paragraph.msg_c_cit_image_left{background-size:100% 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph.msg_c_cit_image_left .column-img{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph.msg_c_cit_image_left .column-img>*{width:100%}.paragraph.msg_c_cit_image_left .column-img img{margin-bottom:0}.paragraph.msg_c_cit_image_left .msg_c_cit_text{padding:2.5rem}}@media(min-width: 1500px){.msg_c_cit>*{width:33%}}.paragraph--type--divider-image img{width:100%;vertical-align:bottom}.carousel-page .wrapper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;bottom:0;right:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;gap:20px}.carousel-page .wrapper-navigation div[class*=swiper-button-]{width:68px;height:68px;left:auto;right:auto;margin-top:0px;position:relative;top:auto}.carousel-page .wrapper-navigation div[class*=swiper-button-]::after{width:inherit;height:inherit;border:2px solid #17bfc5;color:#17bfc5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(23,191,197,.05);font-size:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.carousel-page .wrapper-navigation div[class*=swiper-button-]::after{border:none;background:none}}.carousel-page .wrapper-navigation div[class*=swiper-button-]:hover:after,.carousel-page .wrapper-navigation div[class*=swiper-button-]:hover:before{background:#17bfc5;color:#fff}.carousel-page{padding-left:210px}.carousel-page .wrapper-slider .slider-content-slide{max-width:1025px}.carousel-page .wrapper-slider .swiper-bg{position:relative}.carousel-page .wrapper-slider .swiper-bg::after{content:"";position:absolute;width:50vw;left:98%;height:100%;bottom:0;top:0;z-index:1}.carousel-page .wrapper-slider .swiper-bg.swiper-bg-text::after{background:#efefef}.carousel-page .wrapper-slider .swiper-bg.swiper-bg-text-img::after{background:#fafafa}@media(max-width: 1023px){.carousel-page .wrapper-slider .swiper-bg::after{display:none}}@media(max-width: 1260px){.carousel-page{padding-left:0}}.paragraph--type--carousel-text-container.carousel-page{overflow:visible}.paragraph--type--carousel-text-container.carousel-page .swiper-free-mode>.swiper-wrapper{margin:0 0 1.875rem auto;border-bottom:1px solid #17bfc5;padding-bottom:10px}.paragraph--type--carousel-text-container.carousel-page .swiper-free-mode>.swiper-wrapper .swiper-slide-visible{margin-right:0 !important;cursor:pointer;max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph--type--carousel-text-container.carousel-page .swiper-free-mode>.swiper-wrapper .swiper-slide-thumb-active{font-weight:600}.paragraph--type--carousel-text-container.carousel-page .swiper-free-mode>.swiper-wrapper .swiper-slide-thumb-active::after{content:"";display:block;border-bottom:5px solid #023342;position:absolute;top:37px;width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.paragraph--type--carousel-text-container.carousel-page .ct-textSwiper{width:100vw}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide{background:#efefef}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide .paragraph--type--carousel-text{background:#efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide .paragraph--type--carousel-text .swiper-container-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#17bfc5;height:405px;width:100%;max-width:405px}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide .paragraph--type--carousel-text .swiper-container-title .field--name-field-carousel-subtitle{font-size:1rem;text-transform:uppercase;color:#023342;font-weight:600;position:absolute;top:50px;letter-spacing:1.27px}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide .paragraph--type--carousel-text .swiper-container-title .field--name-field-carousel-title{font-size:1.875rem;line-height:2.4375rem;color:#fafafa;text-align:center}.paragraph--type--carousel-text-container.carousel-page .swiper-slider-text .swiper-slide .paragraph--type--carousel-text .field--name-field-carousel-body{margin-left:20px;max-width:405px;width:auto;font-size:1.125rem;padding-left:100px;background:url("/themes/custom/lariotex/img/line-carousel.png") no-repeat left;background-size:80px 2px}@media(max-width: 1023px){.paragraph--type--carousel-text-container.carousel-page{padding-left:0}.paragraph--type--carousel-text-container.carousel-page .wrapper-slider{width:auto}.paragraph--type--carousel-text-container.carousel-page .swiper-slide .paragraph--type--carousel-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--carousel-text-container.carousel-page .swiper-slide .paragraph--type--carousel-text .field--name-field-carousel-body.field--type-text-long{margin:1.25rem;background-size:2px 40px;background-position:top;padding-left:0;margin-top:-5px;padding-top:40px}.paragraph--type--carousel-text-container.carousel-page .swiper-slide .paragraph--type--carousel-text .swiper-container-title{height:300px !important}.paragraph--type--carousel-text-container.carousel-page .wrapper-navigation.wrapper-nav-mobile{width:100%;height:70px;position:absolute;top:28%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}.paragraph--type--carousel-text-container.carousel-page .wrapper-navigation.wrapper-nav-mobile div[class*=swiper-button-]{top:unset;bottom:0}.paragraph--type--carousel-text-container.carousel-page .wrapper-navigation.wrapper-nav-mobile div[class*=swiper-button-]::after{color:#fff}.paragraph--type--carousel-text-container.carousel-page .wrapper-navigation.wrapper-nav-mobile .swiper-button-prev{margin-top:0;left:0}.paragraph--type--carousel-text-container.carousel-page .ct-textSwiper{border-bottom:2px solid #17bfc5;margin-bottom:2rem;padding-bottom:.5rem}.paragraph--type--carousel-text-container.carousel-page .ct-textSwiper .swiper-wrapper .swiper-slide{min-width:200px}.paragraph--type--carousel-text-container.carousel-page .swiper-free-mode>.swiper-wrapper{margin:0;border-bottom:none;padding-bottom:0px}}@media(min-width: 768px)and (max-width: 1180px)and (orientation: portrait){.carousel-page .wrapper-slider{max-width:500px;margin:0 auto;overflow:hidden}.carousel-page .wrapper-slider-content .paragraph--type--carousel-text .swiper-container-title{max-width:100% !important}}@media(min-width: 768px)and (max-width: 1023px){.carousel-page .wrapper-slider-content .paragraph--type--carousel-text .swiper-container-title{max-width:100% !important}}.paragraph--type--governance-container{width:100vw}@media(max-width: 767px){.paragraph--type--governance-container{width:auto}}.paragraph--type--governance-container.group-item{padding-bottom:12.5rem}.paragraph--type--governance-container .wrapper-paragraph-content{background:url(/themes/custom/lariotex/img/line-header.png) no-repeat 30px 55px;background-size:150px 2px;padding:40px 40px 40px 205px;background-color:#ccd3d6;margin:0 0 6.25rem 0;position:relative;max-width:1024px}@media(max-width: 767px){.paragraph--type--governance-container .wrapper-paragraph-content{background-size:50px 2px;padding:40px 40px 40px 70px;background-position:10px 60px}}.paragraph--type--governance-container .wrapper-paragraph-content.aos-init{overflow:visible}.paragraph--type--governance-container .wrapper-paragraph-content::after{content:"";background-color:#ccd3d6;position:absolute;top:0;bottom:0;left:100%;width:100%}@media(max-width: 767px){.paragraph--type--governance-container .wrapper-paragraph-content{background-size:20px 2px;padding:40px 30px 20px 35px;background-position:10px 60px}.paragraph--type--governance-container .wrapper-paragraph-content::after{display:none}}.paragraph--type--governance-container .field--name-field-governace-intro{font-size:1.125rem}.paragraph--type--governance-container .field--name-field-governace-intro h4{margin-top:0;margin-bottom:1.0625rem}@media(max-width: 767px){.paragraph--type--governance-container .msg_c_wrapper_clearfix .paragraph--type--governance-container.group-item{padding-bottom:15.625rem;overflow-y:scroll}}@media(max-width: 831px){.paragraph--type--governance-container .msg_c_wrapper_clearfix .paragraph--type--governance-container.group-item{padding-bottom:9.375rem}}.field--name-field-governance-item{position:absolute}.field--name-field-governance-item .field--name-field-position{letter-spacing:1.27px}.paragraph--type--governance-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#17bfc5;padding:1.25rem 1.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.3125rem}@media(max-width: 768px){.paragraph--type--governance-item{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block}}.paragraph--type--governance-item .field--name-field-position{font-size:.875rem;color:#fafafa;text-transform:uppercase;line-height:1.5625rem}.paragraph--type--divider-with-text .bg-img-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--divider-with-text .img-over{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.paragraph--type--divider-with-text .img-over img{max-width:600px;width:100%}.paragraph--type--divider-with-text .field--name-field-divider-text{padding-left:90px;font-size:1.125rem}.paragraph--type--divider-with-text .field--name-field-divider-text h3{margin-top:0;position:relative}.paragraph--type--divider-with-text .field--name-field-divider-text h3::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:20px;left:-90px}@media(max-width: 767px){.paragraph--type--divider-with-text .field--name-field-divider-text{padding:2.5rem}.paragraph--type--divider-with-text .field--name-field-divider-text h3::before{width:2px !important;height:50px !important;left:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);top:-6.25rem}.paragraph--type--divider-with-text .img-over{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--divider-with-text .img-over img{width:100%}}@media(max-width: 1023px){.paragraph--type--divider-with-text .text-left{width:50%}}@media(max-width: 768px){.paragraph--type--divider-with-text .text-left{width:100%}}.paragraph--type--comunicazioni-istituzionali{padding-left:210px}.paragraph--type--comunicazioni-istituzionali h4{position:relative}.paragraph--type--comunicazioni-istituzionali h4::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;left:-190px;bottom:16px}.paragraph--type--comunicazioni-istituzionali .box{width:105px;height:105px;background:#023342;color:#fafafa;text-transform:uppercase;font-size:2rem;line-height:2.5625rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;margin-bottom:.625rem;position:relative}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .paragraph-bg{background:#fafafa;left:100%;top:0;bottom:0;width:100%;height:100%;position:absolute}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:.9375rem}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:5.3125rem;position:relative;margin-left:.625rem;max-width:50%;width:100%}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:75px;position:absolute;bottom:15px;left:0}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name a{text-decoration:none;color:#023342;-webkit-transition:color .5s ease;transition:color .5s ease}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name a:hover{color:#17bfc5}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .field--name-field-anno-comunicazione{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#17bfc5;font-size:1rem}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .field--name-field-anno-comunicazione{max-width:40%}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .item-link{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .item-link a{text-decoration:none;line-height:1}@media(max-width: 767px){.paragraph--type--comunicazioni-istituzionali{padding-left:0}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item{display:block}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .paragraph-bg{display:none}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box{width:100%}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name{padding-left:20px;max-width:40%;margin:.9375rem 0 .9375rem .625rem}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .box-content-name::before{width:10px;top:15px}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-content .field--name-field-anno-comunicazione{text-align:center}.paragraph--type--comunicazioni-istituzionali .paragraph--type--comunicazioni-istituzionali-item .box-item{margin-top:1.25rem;margin-bottom:1.25rem}}.paragraph--type--divider-2-images .paragraph--type--divider-image-text{background:#fafafa;font-size:1.125rem}.paragraph--type--divider-2-images .paragraph--type--divider-image-text .field--name-field-divider-text{max-width:510px;display:inline-block}.paragraph--type--divider-2-images .media--type-divider-image img{width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--divider-2-images .field--name-field-left-column{text-align:right;padding-right:5px}.paragraph--type--divider-2-images .field--name-field-left-column .field--name-field-divider-text{padding-right:90px;padding-bottom:3.75rem;padding-top:.625rem}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-left-column .field--name-field-divider-text{text-align:center;padding-right:0}}.paragraph--type--divider-2-images .field--name-field-left-column h3{position:relative}.paragraph--type--divider-2-images .field--name-field-left-column h3::after{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:20px;margin-left:5px}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-left-column h3::after{width:50px}}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-left-column h3::after{left:50%;top:-65px;width:2px;height:60px}}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-left-column{padding-right:0}.paragraph--type--divider-2-images .field--name-field-left-column .field--name-field-divider-text{padding:0 10px;text-align:center;margin:0 10px}}.paragraph--type--divider-2-images .field--name-field-right-column{text-align:left;padding-left:5px}.paragraph--type--divider-2-images .field--name-field-right-column .field--name-field-divider-text{padding-left:90px;padding-bottom:3.75rem;padding-top:.625rem}.paragraph--type--divider-2-images .field--name-field-right-column h3{position:relative}.paragraph--type--divider-2-images .field--name-field-right-column h3::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:20px;left:-80px}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-right-column h3::before{width:50px}}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-right-column h3::before{left:50%;top:-65px;width:2px;height:60px}}@media(max-width: 767px){.paragraph--type--divider-2-images .field--name-field-right-column{padding-left:0}.paragraph--type--divider-2-images .field--name-field-right-column .field--name-field-divider-text{padding:0 10px;text-align:center;margin:0 10px}}.paragraph--type--docs-container{margin-left:30px}.paragraph--type--docs-container .field--name-field-docs-items>.field__item{margin-bottom:.625rem}.paragraph--type--docs-container .paragraph--type--doc-item{position:relative}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex{background:rgba(0,0,0,0);border:none}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-header{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .box{background:#023342;width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .5s ease;transition:background .5s ease;position:absolute;top:0;left:0}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .box img{width:90px;height:auto}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex.is-active .box{background:#17bfc5}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex.is-active .name{color:#17bfc5;margin-top:0}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-trigger::after{z-index:-3}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex label{color:#17bfc5;text-transform:uppercase;font-size:1rem;font-weight:600;padding-left:6.5625rem;top:1.5625rem;position:absolute;letter-spacing:1.27px}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-header{min-height:180px}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-header .ac-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex button{padding:0 .9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .name{font-weight:100;color:#023342;margin-bottom:0;margin-top:0;font-weight:100;font-family:"new-rubrik-edge",sans-serif;width:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .name:hover{color:#17bfc5}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .item-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media(max-width: 768px){.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .item-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;margin-right:.625rem}}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container{margin-left:180px;background:#fafafa;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-panel{top:-60px;position:relative}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-panel .field--name-field-doc-description{max-width:750px;margin-left:105px;font-size:1.125rem}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex::after{content:"";position:absolute;top:0;left:100%;width:100%;height:100%;background:#fafafa}@media(max-width: 768px){.paragraph--type--docs-container{margin-left:0}.paragraph--type--docs-container .paragraph--type--doc-item .box.box-mobile{position:relative;width:100%}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container{margin-left:0;position:relative}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container .ac-header{min-height:60px;padding-bottom:.625rem}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container .ac-header button{-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex label{padding-left:3.75rem;top:.9375rem;position:relative;margin-bottom:.9375rem}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container{margin-bottom:1.25rem}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container .field--name-field-doc-description{margin:0 1.25rem}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex .ac-container .ac-panel{top:0px}.paragraph--type--docs-container .paragraph--type--doc-item .ac-lariotex::after{display:none}}.paragraph--type--carousel-logo .wrapper-carousel{max-width:945px;position:relative;margin-left:205px}.paragraph--type--carousel-logo .wrapper-carousel .swiper-slider-logo{max-width:845px;overflow:hidden}.paragraph--type--carousel-logo .swiper-slide .paragraph--type--logo-item{width:180px;height:180px;background:#fafafa;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px}.paragraph--type--carousel-logo .swiper-button-wrapper{position:absolute;right:5px;top:0;height:100%;width:70px}.paragraph--type--carousel-logo .swiper-button-wrapper div[class*=swiper-button-]{height:68px;width:68px}.paragraph--type--carousel-logo .swiper-button-wrapper div[class*=swiper-button-]::after{width:inherit;height:inherit;border:2px solid #17bfc5;color:#17bfc5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(23,191,197,.05);font-size:38px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;left:auto;right:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph--type--carousel-logo .swiper-button-wrapper div[class*=swiper-button-]:hover::after{background:#17bfc5;color:#fafafa}.paragraph--type--carousel-logo .swiper-button-wrapper .swiper-button-next{top:50px;right:0}.paragraph--type--carousel-logo .swiper-button-wrapper .swiper-button-prev{margin-top:20px;left:0px}@media(max-width: 767px){.paragraph--type--carousel-logo .wrapper-carousel{margin-left:0}.paragraph--type--carousel-logo .wrapper-carousel p.button{text-align:center}.paragraph--type--carousel-logo .wrapper-carousel .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--carousel-logo .swiper-button-wrapper{right:0;width:100%;height:70px;top:30%}.paragraph--type--carousel-logo .swiper-button-wrapper div[class*=swiper-button-]{top:0;margin:0;height:65px;width:65px}}.paragraph--type--carousel-thumb-images.carousel-page{overflow:visible}.paragraph--type--carousel-thumb-images.carousel-page .field--name-field-image-title{margin-bottom:1.875rem}.paragraph--type--carousel-thumb-images.carousel-page .field--name-field-image-title img{vertical-align:bottom}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .wrapper-navigation{height:100%;top:0}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .ct-thumbimgSwiper{overflow:visible}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb{max-width:inherit;margin:0 0 2rem auto;padding-top:20px;margin-top:1.25rem}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb::after{border-top:1px solid #17bfc5;content:"";position:absolute;top:0;left:0;width:100vw}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide-thumb-active::after{border-top:5px solid #17bfc5;content:"";position:absolute;top:-23px;left:0;width:120px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide img{-webkit-transition:visibility .2s ease;transition:visibility .2s ease;height:118px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide .img-hover{visibility:hidden;height:0px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide.swiper-slide-thumb-active .img-hover{visibility:visible;height:118px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide.swiper-slide-thumb-active .img-first{visibility:hidden;height:0px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide:hover .img-hover{visibility:visible;height:118px;width:118px}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider .swiper-wrapper-thumb .swiper-slide:hover .img-first{visibility:hidden;height:0px}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item{background:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square{height:405px;width:100%;max-width:405px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fafafa;font-size:1rem;text-transform:uppercase;line-height:1.5625rem}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square .text-formatted{max-width:305px;text-align:center;letter-spacing:1.27px}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-4C9F38{background:#4c9f38}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-FF3A21{background:#ff3a21}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-A21942{background:#a21942}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-BF8B2E{background:#bf8b2e}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-56C02B{background:#56c02b}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .swiper-square.bg-3F7E44{background:#3f7e44}.paragraph--type--carousel-thumb-images.carousel-page .paragraph--type--carousel-thumb-item .field--name-field-carousel-text-right{margin-left:20px;max-width:405px;width:auto;font-size:1.125rem;line-height:1.6875rem;padding-left:100px;background:url(/themes/custom/lariotex/img/line-carousel.png) no-repeat left;background-size:80px 2px}@media(max-width: 1023px){.paragraph--type--carousel-thumb-images.carousel-page{padding-left:0}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slider-text-img::after{display:none}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide .swiper-square{height:180px}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide .swiper-square .field--type-image{display:none}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.0625rem;line-height:1.4375rem}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item .swiper-square{height:250px;font-size:.875rem;line-height:1.25rem}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item .swiper-square .field--name-field-carousel-text-left{padding:0 1.25rem}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item .swiper-square .field--type-image{width:78px;display:block}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item .swiper-square .field--type-image>img{max-width:100%}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide.swiper-slide-active .paragraph--type--carousel-thumb-item .field--name-field-carousel-text-right{margin:1.25rem;background-size:2px 40px;background-position:top;padding-left:0;margin-top:-5px;padding-top:40px}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slider-text-img{position:relative;width:300px;margin:0 auto}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider-content .wrapper-navigation{width:100%;height:70px;top:90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider-content .wrapper-navigation div[class*=swiper-button-]{margin:0;height:auto}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider-content .wrapper-navigation div[class*=swiper-button-]::after{background:none;color:#fff;font-size:1.3125rem;border:none}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider-content .wrapper-navigation div[class*=swiper-button-].swiper-button-next{right:-2.8125rem}.paragraph--type--carousel-thumb-images.carousel-page .wrapper-slider-content .wrapper-navigation div[class*=swiper-button-].swiper-button-prev{left:-2.8125rem}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide-next .paragraph--type--carousel-thumb-item,.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide-prev .paragraph--type--carousel-thumb-item{background:none;margin-top:20px}.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide-next .paragraph--type--carousel-thumb-item .text-formatted,.paragraph--type--carousel-thumb-images.carousel-page .swiper-slide-prev .paragraph--type--carousel-thumb-item .text-formatted{display:none}.paragraph--type--carousel-thumb-images.carousel-page .ct-thumbimgSwiper{display:none}}@media(min-width: 1024px){.mobile-item{display:none}}table{width:100%;border-collapse:collapse;border:none}.wysiwyg-table th,.wysiwyg-table td{padding:5px 10px;text-align:right;vertical-align:top}.wysiwyg-table th.text-align-left,.wysiwyg-table td.text-align-left{text-align:left}.wysiwyg-table th.highlight-cell,.wysiwyg-table td.highlight-cell{background:#17bfc5 !important;color:#fff}.wysiwyg-table thead{background:#17bfc5}.wysiwyg-table thead th{color:#fff}.wysiwyg-table tbody{border-bottom:2px solid #666}.wysiwyg-table tbody th,.wysiwyg-table tbody td{border-bottom:1px solid #666}.wysiwyg-table tbody th{font-weight:normal}.wysiwyg-table tbody td{color:#666}.wysiwyg-table tr.row-total th,.wysiwyg-table tr.row-total td{background:#666;color:#fff}.scrollableTable{overflow-x:auto}body{color:#023342;font-family:"new-rubrik-edge",sans-serif;font-size:1.3125rem;line-height:1.5;font-weight:300}em,i{font-style:italic}b,strong{font-weight:700}a:link,a:visited{color:#023342;-webkit-transition:color .3s;transition:color .3s}a:hover,a:active{color:#17bfc5;-webkit-transition:color .3s;transition:color .3s}h1,h2,h3{font-weight:300}.paragraph--type--header h3{font-size:1.75rem;line-height:2.3125rem;max-width:37.5rem}h4{font-size:1.75rem;line-height:2.3125rem}.paragraph .msg_c_cit_image_left .field--name-field-msg-c-cit-text h3.title-h3{margin-top:0;position:relative}.paragraph .msg_c_cit_image_left .field--name-field-msg-c-cit-text h3.title-h3::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-85px;bottom:18px}@media(max-width: 831px){.paragraph .msg_c_cit_image_left .field--name-field-msg-c-cit-text{left:0;padding-right:2.5rem;position:relative}.paragraph .msg_c_cit_image_left .field--name-field-msg-c-cit-text h3.title-h3{position:unset}.paragraph .msg_c_cit_image_left .field--name-field-msg-c-cit-text h3.title-h3::before{height:50px;width:2px;top:0;z-index:9;left:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text{position:relative;right:10px}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text h3.title-h3{margin-top:0;position:relative}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text h3.title-h3::before{content:"";height:2px;width:75px;background:#17bfc5;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:-85px;top:20px}@media(max-width: 831px){.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text{right:0;padding-left:2.5rem;position:relative}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text h3.title-h3{position:unset}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text h3.title-h3::before{height:50px;width:2px;top:0;z-index:9;left:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.paragraph .msg_c_cit_image_right .field--name-field-msg-c-cit-text p.button{text-align:left}}.header-summary{margin-bottom:18.75rem}.header-summary h3,.header-summary h2{line-height:2.75rem;letter-spacing:0px;color:#fafafa;margin-left:140px;font-size:2.125rem;margin-top:25px}@media(max-width: 767px){.header-summary h3,.header-summary h2{margin-left:0px}}@media(max-width: 767px){.header-summary{margin-bottom:6.25rem}}a .icon-link::after{font-size:2.5rem;color:#17bfc5}a .icon-link:hover::after{font-size:2.5rem}.field--name-field-doc-file a{position:relative}.field--name-field-doc-file a:hover::after{background:#fff;color:#17bfc5;font-size:2.5rem;position:absolute;left:5px;top:0}
/*# sourceMappingURL=maps/lariotex.css.map */
