/*f48f0fde3af8a3fa97b81917c35f9c21*/
@charset "UTF-8";
h1,h2,h3,h4,h5{font-weight:bold !important;line-height:110% !important;font-family:"Rethink Sans", Arial, Helvetica, Geneva, sans-serif !important}h1,h2,h3,h4,h5,h6,strong{margin:0.05rem 0 1.5rem 0 !important;color:inherit !important}h1{font-size:4.5rem !important;line-height:110%;margin-top:15px !important;font-weight:bold}h2{font-size:2rem !important;line-height:110%;font-weight:bold}h3{font-size:1.8rem !important;line-height:110%;font-weight:bold}h4{font-size:1.6rem !important;line-height:110%}.cc-revoke.cc-bottom{left:inherit !important}div.search.moduletable{vertical-align:middle !important;margin-top:20px !important;margin-bottom:10px !important}#mod-finder-searchword146{background-color:#00666f !important;color:white !important}div.com-content-category-blog__item.blog-item{border-bottom:1px solid #ccc}h3.uk-h1.uk-margin-remove-top{font-family:"Rethink Sans", Arial, Helvetica, Geneva, sans-serif;padding-left:30px;font-weight:bold}div.uk-scope{padding-right:20px;padding-left:20px}.uk-scope .uk-card-body{padding:20px !important}.uk-scope .uk-card-body h3{font-size:1.3rem !important}div#g-page-surround{background-color:rgba(40, 106, 123, 0.05) !important}main#g-main{border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:white}div.slide.moduletable{background-color:white}main#g-main,section#g-container-main.g-wrapper.mainbody div.g-content{margin-top:0;padding-top:0}ul.tags.list-inline{text-align:center}div.wf-columns{align-items:center}.full-width-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:auto;max-width:inherit !important;display:inherit !important;vertical-align:inherit !important;border:inherit !important}p.full-width-image{width:100vw;position:relative;left:50%;right:50%;height:auto;max-width:inherit !important;display:inherit !important;vertical-align:inherit !important;border:inherit !important;padding-top:0 !important;margin:0 !important}div.fancybox-caption__body{display:none !important}.captionplus-horizontal-center.captionplus-vertical-center{font-weight:bold;text-align:left !important;font-size:1.2rem;padding-left:15px}div.captionplus{background-color:#fff;color:#666;box-shadow:0 5px 15px rgba(0, 0, 0, 0.08)}.boxplusx-container{background-color:rgba(0, 0, 0, 0.9)}.boxplusx-title{font-weight:700;text-align:center !important;font-size:1.4rem !important;color:#666}#boxplusx_sigplus_1001 .boxplusx-dialog,#boxplusx_sigplus_1001 .boxplusx-detail{background-color:white !important;color:#666 !important}div.boxplusx-previous{background:url('../../../../images/sigplus-icons/previous.png') 50% no-repeat transparent !important;margin-right:10px}div.boxplusx-next{background:url('../../../../images/sigplus-icons/next.png') 50% no-repeat transparent !important;margin-right:10px}div.boxplusx-close{background:url('../../../../images/sigplus-icons/cancel.png') 50% no-repeat transparent !important;margin-right:10px}div.boxplusx-download{background:url('../../../../images/sigplus-icons/download.png') 50% no-repeat transparent !important;margin-right:10px}div.g-social.social{text-align:right !important;background:url('../../../../images/sigplus-icons/previous.png') 0 white}.fancybox-caption-wrap,.fancybox-button--download{display:none !important}.grecaptcha-badge{visibility:hidden}header#g-header{position:fixed;padding-left:30px;width:100%}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:0px !important;border-top-right-radius:0px !important}section#g-navigation p,section#g-navigation div.g-content,header#g-header div.g-content,header#g-header div.g-content p{text-rendering:auto !important;margin:0 !important;padding:0 !important}div.item.column-1 p,div.item-page div p{padding-right:13%;padding-left:13%}div.blog ul.tags.inline{display:none !important}div.page-header h2{font-size:2.5rem !important}div.category-desc.clearfix p{padding-right:5%;padding-left:5%;font-weight:bold;font-size:1.3rem}div.item-page ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:13% !important;margin-inline-end:0px;padding-inline-start:40px}div.item-page li{margin-top:10px}.nspArt h4.nspHeader{font-size:1rem !important;padding:10px 30px 15px 0 !important}a.g-menu-item-container,div.g-menu-item-container{background-color:#004d54 !important}a.g-menu-item-container:hover,div.g-menu-item-container:hover{background-color:#007a85 !important}.label-info[href],.badge-info[href]{background-color:#e2031d !important;border-radius:0px}.label,.badge{text-shadow:none !important}.uk-overlay-background{background:rgba(0, 0, 0, 0.72) !important;color:white !important;font-weight:bold !important}.accordion-group{margin-bottom:2px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;border-bottom:1px solid #333333 !important;border-top-style:none !important;border-right-style:none !important;border-left-style:none !important}.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{color:#e10017}.rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding:15px;overflow-y:hidden !important;overflow-x:auto;*zoom:none !important;border-style:none;border-bottom:1px solid #333333}.rl_sliders.accordion>.accordion-group{margin-bottom:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0px !important;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;border-bottom:1px solid #333333}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:0.3em;font-size:14px;line-height:20px;color:#FFFFFF;text-align:center;text-shadow:none !important;vertical-align:middle;cursor:pointer;background-color:#286B7C;*background-color:#286B7C;background-image:none !important;border:none !important;*border:0;-webkit-border-radius:20;-moz-border-radius:20;border-radius:20;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe6e6e6", GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;font-weight:bold}.btn:hover{color:white;background-color:#174552}.icon-chevron-right,.icon-chevron-right:before,.icon-rightarrow:before,.icon-arrow-right:before{content:"";display:none !important}.gkNspPM-PortfolioGrid{margin:-10px}div.moduletable.-copercoper time{visibility:hidden !important}.gkNspPM-PortfolioGrid>.figure img.image-loaded{opacity:1 !important}div.moduletable.-copercoper div.figcaption{border-color:rgba(0, 0, 0, 0.8) !important}.gkNspPM-PortfolioGrid.with-overlay .figcaption{background:transparent;color:#a8a8a8;cursor:pointer;height:100%;left:0;opacity:1 !important;position:absolute;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;top:0;width:100%;z-index:1;font-size:1.4rem;text-align:left}.gkNspPM-PortfolioGrid.with-overlay .figcaption:hover{background:rgba(0, 0, 0, 0.35) !important}.gkNspPM-PortfolioGrid.without-overlay .figcaption{color:#a8a8a8;font-size:13px;padding:20px;text-align:left}.gkNspPM-PortfolioGrid.with-overlay .figure.loaded:hover .figcaption{opacity:1}.gkNspPM-PortfolioGrid.with-overlay .figcaption h3{margin:0 0 5px 0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:0.7em;line-height:1.1em !important;padding-right:20px;padding-left:20px;color:white;text-shadow:1px 1px 10px rgba(33, 16, 16, 0.82) !important}div.moduletable.-copercoper2 .gkNspPM-PortfolioGrid.with-overlay .figcaption h3{margin:0 0 5px 0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;padding-right:0;padding-left:0;color:white;text-shadow:1px 1px 10px rgba(33, 16, 16, 0.82) !important;font-size:0.7em;line-height:0.7em}div.moduletable.-copercoper2 .gkNspPM-PortfolioGrid.with-overlay .figcaption h3 a{background-color:rgba(0, 0, 0, 0.5) !important;padding:5px;color:white !important;border-bottom:3px solid #f19300}div.moduletable.-copercoper .gkNspPM-PortfolioGrid>.figure,div.moduletable.-copercoper2 .gkNspPM-PortfolioGrid>.figure{background:#fff;cursor:pointer;float:left;overflow:hidden;position:relative;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;padding:0px !important}.gkNspPM-PortfolioGrid.with-overlay .figcaption h3 a{padding:20px;color:white !important;border-bottom:none !important}.gkNspPM-PortfolioGrid.with-overlay .figure.loaded:hover .figcaption h3{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.gkNspPM-PortfolioGrid.with-overlay .figcaption>div{bottom:0;height:30% !important;padding:0 !important;position:absolute;width:100%;background-color:rgba(0, 0, 0, 0.6) !important}.gkNspPM-PortfolioGrid.with-overlay .figcaption:before,.gkNspPM-PortfolioGrid.without-overlay .figure.loaded>div>a:before{color:#111;content:"" !important;font-family:"writer-pixellove";font-size:24px;height:28px;left:50%;margin:-14px 0 0 -14px;opacity:0;position:absolute;text-align:center;top:10%;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;width:28px;z-index:2}.list-striped li:nth-child(odd),.list-striped dd:nth-child(odd),.row-striped .row:nth-child(odd),.row-striped .row-fluid:nth-child(odd){background-color:#eaeaea !important}video::-webkit-media-controls-enclosure{width:calc(100% + 32px);margin-left:auto}audio::-internal-media-controls-download-button{display:none}audio::-webkit-media-controls-enclosure{overflow:hidden}audio::-webkit-media-controls-panel{width:calc(100% + 30px)}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none !important;background:transparent !important;border-radius:0rem !important;margin:-0.2rem 0 -0.2rem 0.5rem;padding:0.2rem}ul.sigProSeamless li.sigProThumb a.sigProLink,ul.sigProSeamless li.sigProThumb a.sigProLink:hover{display:block;float:left;padding:0;margin:0;border:0;background-color:#434343 !important;position:relative}@media (max-width:800px){div.item-page ul{margin-inline-start:0 !important}}@media (max-width:480px){.full-width-image{width:102vw;position:relative;left:50%;right:50%;margin-left:-52vw;margin-right:-52vw;height:auto;max-width:inherit !important;display:inherit !important;vertical-align:inherit !important;border:inherit !important}.uk-scope .uk-modal.uk-open{background-color:white !important}.uk-transition-active,.uk-position-relative{height:700px !important}section#g-navigation img{width:60% !important;height:auto}h3.uk-h1.uk-margin-remove-top{font:2.5rem "Rethink Sans", Arial, Helvetica, Geneva, sans-serif !important;text-align:center}div.g-block.size-11,div.g-block.size-56,div.g-block.size-69{display:none !important}div.g-block.size-55{margin-bottom:80px}div.page-header h2{font-size:1.8rem !important}h1{font-size:3rem !important;line-height:110%;margin-top:15px !important;font-weight:bold}h2{font-size:1.6rem !important;line-height:110%;font-weight:bold}h3{font-size:1.4rem !important;line-height:110%;font-weight:bold}h4{font-size:1.2rem !important;line-height:110%}}#g-footer{font-size:12px !important}div.moduletable.testata{margin-top:0px !important;margin-left:15px !important}.nspArt h4.nspHeader{font-size:1rem !important;padding:0 20px 30px 0 !important}div.g-branding.branding{text-align:left !important}#g-footer{text-align:left !important}.breadcrumb{color:#b2b3b2 !important;background-color:white}span.divider.icon-location.icon-fw{display:none}