html,body{height:100%;}body{font-family:'Nunito Sans';font-weight:200;font-size:17px;line-height:22px;color:#545758;overflow-y:scroll;}p{margin-bottom:1em;}strong{font-weight:600;}a,a:focus{text-decoration:none;color:#005fab;}a:hover{text-decoration:none;color:#000;}a.bluebutton{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border-radius:8px;}input[type='submit'].bluebutton,button.bluebutton{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}input[type='submit'].graybutton,button.graybutton{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#808080;border:none;border-radius:8px;}input[type='text'],input[type='email']{padding:4px 8px;}.field-paragraph-text ul{display:inline-block;padding:0px;text-align:left;max-width:50%;}.field-paragraph-text ul li{margin-bottom:0.5em;}.paragraph--type--text-and-picture  .field-paragraph-text ul{display:inline-block;padding:0px;text-align:left;max-width:inherit;margin-left:16px;padding-left:12px;}.dropdown-menu,.bootstrap-select .btn{font-size:17px;line-height:24px;font-weight:200;border-radius:0px;}.dropdown-menu{z-index:999;}.element-invisible{display:none;}.hide-desktop{display:none;}img.hide-desktop{width:0px;height:0px;}.user-login-form{display:block;margin:0 auto;width:30%;position:relative;}.user-login-form label{margin-top:1em;}.user-login-form input[type='text'],.user-login-form input[type='password']{width:100%;max-width:100%;}.user-login-form input[type='submit']{margin-top:1em;padding:8px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border-radius:8px;border:none;}.user-login-form .description{font-size:12px;color:#888;}.webform-confirmation__message{display:block;text-align:center;max-width:60%;margin:0 auto 30px;}.full-width .webform-confirmation__message{max-width:100%;text-align:left;}.webform-confirmation__message .paragraph--type--text-and-picture{padding-top:0;}.webform-confirmation__back{text-align:center;}.mandatory-field{font-size:0.8em;color:#ff0000;}.pane-title{display:none;}.clear{clear:both;}.clear-fix::after{display:block;content:"";clear:both;flex-basis:0;order:1;}.no-bottom-margin{padding-bottom:0px !important;}.no-padding{padding:0 !important;}.hidden{display:none;}.page-wrapper{min-height:100%;padding-bottom:140px;position:relative;}.panels-flexible-region-7-center{width:100%;}div.checked{display:inline-block;width:15px;height:15px;background-image:url(/themes/custom/spinetixtheme/images/checked.png);background-position:center top;background-repeat:no-repeat;}div.unchecked{display:inline-block;width:15px;height:15px;background-image:url(/themes/custom/spinetixtheme/images/unchecked.png);background-position:center top;background-repeat:no-repeat;}.top-spacer{height:0px;}.header{position:fixed;width:100%;z-index:1000;background-color:#fff;padding-top:52px;}.landing-header{position:relative;padding-top:32px;padding-bottom:30px;}.landing .field-page-header-image + div{padding-top:55px !important;}.toolbar-oriented .toolbar-bar{z-index:1002;}.maintenance-page{text-align:center;}.maintenance-page header img{margin:50px 0px;max-width:400px;}.maintenance-page header h1{display:none;}.maintenance-page main{margin:0 auto;max-width:600px;}.navbar{margin-bottom:0px;border:none;}.navbar .navbar-logo{position:absolute;}.microsite .navbar .navbar-logo{margin-left:20px;}.navbar-logo .navbar-brand{padding:0px;}.navbar-logo .navbar-brand img{max-width:312px;max-height:50px;height:auto;}.landing .navbar-logo{width:100%;margin-bottom:55px;}.landing .navbar-brand{float:none;display:inline-block;}.landing .navbar-logo.right{text-align:right;}.landing .navbar-logo.center{text-align:center;}.navbar .navbar-button{position:absolute;right:0px;bottom:0px;margin-bottom:0px;}.navbar .navbar-button .icon-bar{background-color:#5c5e5e;}.navbar .navbar-toggle{margin:0;}.navbar .navbar-collapse{padding:0px;}.navbar .navbar-collapse .navbar-menu{float:right;padding-top:19px;}.navbar .navbar-collapse .navbar-main{display:block;}.navbar .navbar-top{height:44px;margin-bottom:50px;}.navbar-menu > div{float:left;}.navbar-menu nav,.navbar-menu .language-switcher-language-url{float:left;}.navbar-top .top-menu{list-style:none;}.navbar-top .top-menu > li{float:left;line-height:14px;margin-left:10px;padding-left:10px;border-left:1px solid #545758;}.navbar-top .top-menu > li:first-child{border-left:none;margin-left:0px;padding-left:0px;}.navbar-top .top-menu > li > a,.navbar-top .top-menu > li > a:focus{display:inline-block;padding:0px;font-size:13px;line-height:14px;font-weight:400;color:#545758;text-decoration:none;}.navbar-top .top-menu > li > a:hover,.navbar-top .top-menu > li > a.is-acive:focus{color:#005AAB;background:none;}.navbar-top .top-menu > li > a.is-active,.navbar-top .top-menu > li.active-trail > a,.navbar-top .top-menu > li > a.is-active:hover{background:none;font-weight:bold;color:#005AAB;}.language-switcher-language-url ul.links{float:left;list-style:none;margin:0px;margin-left:10px;padding:0px;border-left:1px solid #545758;}.language-switcher-language-url ul.links li{float:left;margin-left:10px;line-height:14px;}.language-switcher-language-url ul.links li a,.language-switcher-language-url ul.links li a:focus{font-size:13px;line-height:14px;height:14px;font-weight:400;color:#545758;text-decoration:none;}.language-switcher-language-url ul.links li a:hover,.language-switcher-language-url ul.links li a.is-active:focus{color:#005AAB;}.language-switcher-language-url ul.links li a.is-active,.language-switcher-language-url ul.links li a.is-active:hover{font-weight:bold;color:#005AAB;}.navbar-main .main-menu{list-style:none;padding:0px;margin:0px;display:flex;justify-content:space-between;position:relative;}.navbar-main .main-menu li{display:inline-block;margin:0;padding:0;}.navbar-main .main-menu > li > a{padding:0px;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;color:#006FAB;display:inline-block;height:36px;}.navbar-main .main-menu > li > a:focus,.navbar-main .main-menu > li > a.is-active{background:none;color:#000;}.navbar-main .main-menu > li:hover > a{color:#000;}.navbar-main .main-menu > li.expanded:hover > a{background-image:url(/themes/custom/spinetixtheme/images/triangle_black.png);background-position:center 20px;background-repeat:no-repeat;}.navbar-main .main-menu > li.active-trail > a{color:#000;font-weight:bold;}.navbar-main .main-menu > li.expanded.active-trail > a{background-image:url(/themes/custom/spinetixtheme/images/triangle_black.png);background-position:center 20px;background-repeat:no-repeat;color:#000;font-weight:bold;}.navbar-main .main-menu > li.expanded > div.main-submenu-back{display:none;position:absolute;margin:0px;padding:0;}.navbar-main .main-menu > li.active-trail > div-main-submenu-back{z-index:5;}.navbar-main .main-menu > li.active-trail > div.main-submenu-back.active-trail,.navbar-main .main-menu > li.expanded:hover > div{display:block;}.navbar-main .main-menu > li.expanded:hover > div{z-index:10;}.navbar-main .main-menu > li ul li{margin-left:100px;}.navbar-main .main-menu > li ul li:first-child{margin-left:0px;}.navbar-main .main-menu > li ul li a,.navbar-main .main-menu > li ul li a:focus{display:inline-block;font-size:13px;color:#006FAB;font-weight:400;line-height:69px;}.navbar-main .main-menu > li ul li a:hover,.navbar-main .main-menu > li ul li.is-active a{text-decoration:none;color:#000;}.navbar-main .main-menu > li ul li a.is-active,.navbar-main .main-menu > li ul li.active-trail a{text-decoration:none;color:#000;font-weight:bold;}.navbar-main{position:relative;}.navbar-main .main-submenu-back{position:absolute;left:0px;right:0px;top:36px;height:70px;background-color:#F3F3F3;opacity:0.95;}.navbar-main .main-submenu-back.hidden{display:none;}.page-body{min-height:300px;padding-top:252px;}.page-body.front{padding-top:182px;}.page-body.landing{padding-top:55px;}.page-body.microsite{padding-top:140px;}.footer-links{padding:140px 0px 90px;}.footer-links .footer-link-image img{max-width:86px;max-height:86px;}.footer-links .footer-link-title a,.footer-links .footer-link-title a:focus{font-size:36px;font-weight:200;font-style:italic;color:#005AAB;text-decoration:none;}.messages{margin-top:50px;font-size:14px;}.message .panel-heading{font-weight:bold;}.footer{position:absolute;bottom:0px;width:100%;min-height:140px;background-color:#292E39;padding:0 5px;}.footer.empty{display:none;}.footer .row{font-size:15px;font-weight:200;line-height:24px;padding:58px 0px;color:#a7a7a7;}.footer .row a{text-decoration:none;color:#a7a7a7;}.footer .row a:hover{color:#fff;}.footer .row p{margin:0;}.footer .footer-sep{display:inline-block;margin:0px 15px;}.footer .social{display:inline-block;padding-left:24px;width:24px;height:24px;background-position:center;background-repeat:no-repeat;margin-left:18px;}.footer .social:first-child{margin-left:0px;}.footer .social.facebook{background-image:url(/themes/custom/spinetixtheme/images/social/facebook.png);}.footer .social.twitter{background-image:url(/themes/custom/spinetixtheme/images/social/twitter.png);}.footer .social.linkedin{background-image:url(/themes/custom/spinetixtheme/images/social/linkedin.png);}.footer .social.vimeo{background-image:url(/themes/custom/spinetixtheme/images/social/vimeo.png);}.footer .social.instagram{background-image:url(/themes/custom/spinetixtheme/images/social/instagram.png);}ul.video-slider{list-style:none;margin:0;padding:0;}ul.video-slider li{margin:0;padding:0;}@media (max-width:767px){body{font-size:20px;line-height:24px;}.hide-desktop{display:block;}img.hide-desktop{width:auto;height:auto;max-width:100%;}.navbar .navbar-button{position:absolute;right:0px;top:0px;bottom:auto;border:1px solid #5c5e5e;margin-bottom:0px;}.navbar-logo{text-align:center;}.navbar-brand{position:relative;float:none;}.navbar-brand p{display:inline-block;}.navbar-nav{position:relative;margin:70px 0px 0px;}.navbar-nav > li{text-align:center;}.navbar-nav > li > a{line-height:54px;font-size:26px;margin:0px;}}.blockcursor{cursor:pointer;}.move-top{padding:0px 0px 80px;text-align:center;}.move-top a{display:inline-block;width:30px;height:30px;background-image:url(/themes/custom/spinetixtheme/images/arrow_up.png);background-position:center;background-repeat:no-repeat;}.move-top a:hover{text-decoration:none;}ul.page-slider{list-style:none;margin:0px;padding:0px;position:relative;padding-top:45.299%;}ul.page-slider li{margin:0px;padding:0px;top:0;left:0;position:absolute;width:100%;}ul.page-slider li.hidden{display:none;}ul.page-slider .slider-wrapper{padding-top:45.299%;height:0px;position:relative;}ul.page-slider .slider-wrapper .slider-body{position:absolute;top:0;left:0;width:100%;height:100%;}ul.page-slider li video,ul.page-slider li img{width:100% !important;height:100% !important;}ul.page-slider + .paragraph--type--text-with-links{padding-top:0px;}.field-page-header-image img,.field-paragraph-text img{max-width:100%;height:auto;}.paragraph.white + .paragraph.white,.paragraph.gray + .paragraph.gray,.paragraph.dark + .paragraph.dark{padding-top:0px;}.paragraph.white:last-child{padding-bottom:0px;}.paragraph--type--text-with-links{padding:90px;text-align:center;}.node--press-release .paragraph--type--text-with-links{padding:90px 0px;}.node--press-release > div > div.paragraph--type--text-with-links:first-child,.node--press-release > div + div > div.paragraph--type--text-with-links:first-child{padding-bottom:0px;}.front .paragraph--type--text-with-links{background-image:url(/themes/custom/spinetixtheme/images/bg-paragraph-bot.jpg);background-position:bottom;background-repeat:no-repeat;padding:90px;text-align:center;}.paragraph--type--text-with-links .field-paragraph-title{color:#000;font-style:italic;font-size:48px;line-height:48px;margin-bottom:48px;}.field-paragraph-subtitle,.paragraph--type--text-with-links .field-paragraph-subtitle{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;}.node--press-release .paragraph--type--text-with-links .field-paragraph-subtitle{text-align:left;}.paragraph--type--text-with-links .field-paragraph-text{font-size:17px;line-height:22px;margin-bottom:17px;}.node--press-release .paragraph--type--text-with-links .field-paragraph-text{text-align:left;}.paragraph--type--text-with-links .item-container.field-paragraph-links{margin-top:30px;display:flex;justify-content:center;}.paragraph--type--text-with-links .field-paragraph-links a{display:inline-block;margin:0px 40px;text-transform:uppercase;}.node--press-release .paragraph--type--text-with-links .item-container.field-paragraph-links{justify-content:flex-start;}.dark-background{background-color:#292E39;padding:90px 75px;color:#fff;text-align:center;}.dark-background-2col{padding:90px 200px;}.dark-background .field-paragraph-subtitle{color:#fff;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;}.dark-background .col-md-4{padding:0px 30px;}.dark-background .field-dark-title{font-size:28px;line-height:28px;margin-bottom:30px;margin-top:10px;}.dark-background .field-dark-text{font-size:17px;line-height:22px;}.dark-background .field-dark-link a,.dark-background .field-dark-link a:focus,.dark-background .field-dark-text a,.dark-background .field-dark-text a:focus{color:#00aaff;font-size:17px;text-transform:uppercase;text-decoration:none;}.dark-background .field-dark-link a:hover,.dark-background .field-dark-text a:hover{color:#fff;}.paragraph--type--testimonial{padding:90px 170px;background-image:url(/themes/custom/spinetixtheme/images/bg-testimonial.jpg);background-position:center bottom -800px;background-repeat:no-repeat;}.paragraph--type--testimonial .field-testimonial{color:#005FAB;text-align:left;font-size:32px;line-height:46px;font-style:italic;}.paragraph--type--testimonial .field-testimonial::before{content:"“";}.paragraph--type--testimonial .field-testimonial::after{content:"”";}.paragraph--type--testimonial .field-author{text-align:right;font-weight:600;margin-top:1em;}.paragraph--type--testimonial .field-author-company,.paragraph--type--testimonial .field-author-function{text-align:right;}.paragraph--type--simple-block-section .field-paragraph-subtitle{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;padding:90px 100px 0px;display:block;text-align:center;}.paragraph--type--simple-block-section .simple-blocks{display:flex;flex-wrap:wrap;}.paragraph--type--simple-block-section .col-md-4{position:relative;padding:0px;}.paragraph--type--simple-block-section .col-sm-6{padding:0px 15px;}.paragraph--type--simple-block-section > [class*='col-']{position:relative;display:flex;flex-direction:column;}.paragraph--type--simple-block-section .paragraph--type--simple-content{color:#fff;background-color:#545758;padding:40px 55px;display:flex;flex-direction:column;flex:1;}.paragraph--type--simple-block-section .field-simple-background-image{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-size:cover;background-position:center;}.paragraph--type--simple-block-section .simple-background-overlay{position:absolute;left:0px;right:0px;top:0px;bottom:0px;}.paragraph--type--simple-block-section .paragraph--type--simple-content .field-simple-title{color:#fff;position:relative;text-align:left;font-size:26px;line-height:26px;font-style:italic;}.paragraph--type--simple-block-section.cols-2{background:none;margin:0px -15px;}.paragraph--type--simple-block-section.cols-2 .paragraph--type--simple-content{padding:90px 90px 90px 110px;}.paragraph--type--simple-block-section.cols-2 .field-simple-background-image{background-color:#545758;left:15px;top:0px;right:15px;bottom:0px;}.paragraph--type--simple-block-section.cols-2 .simple-background-overlay{left:15px;top:0px;right:15px;bottom:0px;background-color:#000;opacity:0.5;}.paragraph--type--simple-block-section.cols-2 .field-simple-title{font-size:34px;line-height:34px;margin-bottom:20px;}.paragraph--type--simple-block-section.cols-2 + .paragraph--type--simple-block-section.cols-2{margin-top:30px;}.paragraph--type--simple-block-section .field-simple-subtitle{color:#fff;position:relative;text-align:left;font-size:26px;line-height:26px;font-style:italic;font-weight:400;margin-bottom:26px;}.paragraph--type--simple-block-section .field-dark-text{position:relative;text-align:left;}.paragraph--type--simple-block-section .field-dark-link{position:relative;text-align:left;}.paragraph--type--simple-block-section .field-dark-link a,.paragraph--type--simple-block-section .field-dark-link a:focus{color:#fff;font-weight:400;text-transform:uppercase;}.paragraph--type--simple-block-section .field-dark-link a:hover{color:#00AAFF;}.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-gray,.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-gray .field-simple-title,.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-gray .field-simple-subtitle{background-color:#fafafa;color:#545758;}.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-gray a,.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-gray a:focus{font-weight:400;}.paragraph--type--simple-block-section .paragraph--type--simple-content.simple-bg-dark{background-color:#292f3a;}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--text-and-picture{padding:90px;}article.vertical .paragraph--type--text-and-picture{padding:90px 0px;}.paragraph--type--text-and-picture.gray,.paragraph--type--text-with-links.gray{background-color:#FAFAFA;}.paragraph--type--text-and-picture.dark,.paragraph--type--text-with-links.dark{background-color:#292E39;color:#fff;}.paragraph--type--text-and-picture.dark .field-url-std a,.paragraph--type--text-and-picture.dark .field-url-std a:focus,.paragraph--type--text-with-links.dark .field-url-std a,.paragraph--type--text-with-links.dark .field-url-std a:focus{color:#fff;font-weight:400;}.paragraph--type--text-and-picture.dark .field-url-std a:hover,.paragraph--type--text-with-links .field-url-std a:hover{color:#00AAFF;}.paragraph--type--text-and-picture img{max-width:100%;height:auto;}.paragraph--type--text-and-picture .row{margin-left:-30px;margin-right:-30px;}.paragraph--type--text-and-picture .col-md-6,.paragraph--type--text-and-picture .col-md-12{padding-left:30px;padding-right:30px;}.paragraph--type--text-and-picture .field-paragraph-title{color:#000;text-align:center;font-size:48px;line-height:48px;margin-bottom:48px;font-style:italic;}.paragraph--type--text-and-picture.dark .field-paragraph-title,.paragraph--type--text-with-links.dark .field-paragraph-title{color:#fff;}.paragraph--type--text-and-picture .field-paragraph-subtitle{color:#000;text-align:center;font-size:36px;line-height:36px;font-style:italic;margin-bottom:36px;}.paragraph--type--text-and-picture.dark .field-paragraph-subtitle,.paragraph--type--text-with-links.dark .field-paragraph-subtitle{color:#fff;}.paragraph--type--text-and-picture .field-title-above-text{font-size:27px;line-height:27px;font-style:italic;margin-bottom:27px;}.paragraph--type--text-and-picture .field-paragraph-text{font-size:17px;line-height:22px;margin-bottom:17px;}.paragraph--type--text-and-picture .field-url-std a{text-transform:uppercase;}.field-url-button a,.dark .field-url-button a{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;border-radius:8px;background-color:#005FAB;}.simple-bg-dark .field-url-button a,.dark .field-url-button a{border:2px solid #fff;background-color:transparent;}.simple-bg-dark .field-url-button a:hover,.dark .field-url-button a:hover{border:2px solid #00aaff;color:#00aaff;background-color:transparent;}.paragraph--type--text-and-picture .paragraph-more-links .item-container{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;}.paragraph--type--text-and-picture .paragraph-more-links .item-container .field-more-links{display:inline-block;padding:0px 40px;}.paragraph--type--text-and-picture .paragraph-more-links .item-container .field-more-links a{text-transform:uppercase;}paragraph--type--paragraph-view{padding:0px 0px 90px;}.paragraph--type--paragraph-view.gray{background-color:#FAFAFA;}.paragraph--type--paragraph-view.dark,.paragraph--type--paragraph-view.dark .field-url-std a{background-color:#292E39;color:#fff;}.paragraph--view-player-selection{padding-bottom:90px;}.paragraph--type--paragraph-view .view-player-selection{width:100%;height:370px;padding:0px 70px;background-image:url(/themes/custom/spinetixtheme/images/bg_players.jpg);background-position:center bottom;background-repeat:no-repeat;}.paragraph--type--paragraph-view .view-player-selection .views-row-container{display:flex;justify-content:space-between;}.paragraph--type--paragraph-view .view-player-selection .views-row{display:inline-block;line-height:normal;text-align:center;line-height:370px;}.paragraph--type--paragraph-view .view-player-selection .views-row > div{line-height:normal;display:inline-block;}.paragraph--type--paragraph-view .view-player-selection .views-field-field-small-image img{max-width:234px;height:auto;}.paragraph--type--paragraph-view .view-player-selection .views-field-title span a,.paragraph--type--paragraph-view .view-player-selection .views-field-title span a:focus{display:inline-block;padding:6px 36px;border:2px solid #005FAB;border-radius:8px;font-size:12px;line-height:22px;font-weight:700;margin-top:10px;}.paragraph--type--paragraph-view .view-player-selection .views-field-title span a:hover{color:#000;border-color:#000;}.node--player .field-player-image{height:370px;line-height:370px;text-align:center;}.node--player .field-player-image img{display:inline-block;max-height:370px;width:auto;max-width:100%;height:auto;}.node--player.node-id-1244 .node-player-specifications{display:none;}.node--player .node-player-specifications{background-color:#F6F6F6;padding:70px 100px;}.node--player .node-player-specifications h3{font-size:36px;line-height:50px;text-align:center;font-style:italic;margin-bottom:30px;font-weight:600;}.node--player .node-player-specifications .item-single{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #aaabac;}.node--player .node-player-specifications .item-single:last-child{padding-bottom:0px;margin-bottom:0px;border-bottom:none;}.node--player .node-player-specifications .item-label{font-size:25px;line-height:25px;float:left;width:30%;min-width:30%;}.node--player .node-player-specifications .item-label + div{padding-left:30%;}.paragraph--type--paragraph-view{text-align:center;}.paragraph--type--paragraph-view .field-paragraph-title{color:#000;font-style:italic;font-size:48px;line-height:48px;margin-bottom:48px;padding:0px 100px;}.paragraph--type--paragraph-view .field-paragraph-subtitle{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;padding:0px 100px;}.paragraph--type--paragraph-view > .field-paragraph-subtitle{margin-top:36px;}.paragraph--type--paragraph-view .field-paragraph-text{font-size:17px;line-height:22px;margin-bottom:17px;padding:0px 100px;}.paragraph--type--paragraph-view .view-apps-widgets{padding:0px 75px;}.paragraph--type--paragraph-view .view-apps-widgets .views-row-container:after{display:block;content:"";clear:both;}.paragraph--type--paragraph-view .view-apps-widgets .views-row{float:left;width:33.333%}.paragraph--type--paragraph-view .view-apps-widgets .views-row > div{margin:25px;}.paragraph--type--paragraph-view .view-apps-widgets .views-row img{max-height:170px;width:auto;}.view-players-comparison{margin:0px;}.view-players-comparison table{margin:0 auto;border:1px solid #cfcfcf;}.view-players-comparison .table-col{max-width:100%;overflow-x:auto;}.view-players-comparison table tr td{vertical-align:top;padding:8px 24px 0px 24px;height:48px;}.view-players-comparison table tr:first-child td{padding-top:20px;}.view-players-comparison table tr:last-child td{padding-bottom:20px;}.view-players-comparison tr td{border-left:1px solid #cfcfcf;}.view-players-comparison tr td:first-child{border-left:none;}.view-players-comparison tr td.col-header{width:300px;min-width:300px;max-width:300px;text-align:right;}.view-players-comparison tr td.col-data{width:200px;min-width:200px;max-width:200px;}.view-players-comparison tr td.col-data img{max-width:100%;height:auto;}.view-players-comparison tr td.col-title{padding-top:40px;padding-bottom:40px;}.view-players-comparison tr td.col-title a{font-weight:600;}.view-players-comparison tr .row-separator{min-height:36px;vertical-align:bottom;}.view-players-comparison tr td.col-field-comp-applications,.view-players-comparison tr td.col-nothing,.view-players-comparison tr td.col-nothing-1{font-weight:600;text-transform:uppercase;}.view-players-comparison tr td.col-nothing,.view-players-comparison tr td.col-nothing-1{padding-top:40px;height:80px;}.view-players-comparison .comparisonDetail{font-size:12px;font-weight:200;line-height:12px;color:#20ac50;}.view--elementi-comparison-table{margin:90px 90px;}.view--elementi-comparison-table table{margin:0 auto;border:1px solid #cfcfcf;}.view--elementi-comparison-table .table-col{max-width:100%;overflow-x:auto;}.view--elementi-comparison-table table tr td{vertical-align:top;padding:8px 24px 0px 24px;height:48px;}.view--elementi-comparison-table table tr:first-child td{padding-top:60px;}.view--elementi-comparison-table table tr:last-child td{padding-bottom:60px;}.view--elementi-comparison-table tr td{border-left:1px solid #cfcfcf;}.view--elementi-comparison-table tr td:first-child{border-left:none;}.view--elementi-comparison-table tr td.col-header{width:300px;min-width:300px;max-width:300px;text-align:right;}.view--elementi-comparison-table tr td.col-data{width:200px;min-width:200px;max-width:200px;}.view--elementi-comparison-table tr td.col-data img{max-width:100%;height:auto;}.view--elementi-comparison-table tr td.col-title{padding-top:40px;padding-bottom:40px;}.view--elementi-comparison-table tr td.col-title a{font-weight:600;}.view--elementi-comparison-table tr .row-separator{min-height:36px;vertical-align:bottom;}.view--elementi-comparison-table tr td.col-field-name,.view--elementi-comparison-table tr td.col-nothing,.view--elementi-comparison-table tr td.col-data.col-field-scenarios{font-weight:600;text-transform:uppercase;}.view--elementi-comparison-table tr td.col-nothing{padding-top:40px;height:80px;}.embedded-entity article{min-height:110px;}.embedded-entity article img{max-height:90px;width:auto;}.embedded-entity figcaption{font-size:24px;font-style:italic;font-weight:600;color:#000;}article.node--reference-vertical{text-align:center;}article.node--reference-vertical .paragraph--type--text-and-picture{text-align:left;}article.node--reference-vertical .field-page-title{color:#000;font-style:italic;font-size:48px;line-height:48px;margin-bottom:48px;padding:0px 100px;margin-top:90px;}article.node--reference-vertical .field-tagline{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;padding:0px 100px;}article.node--reference-vertical > div > .field-paragraph-text{font-size:17px;line-height:22px;margin-bottom:17px;padding:0px 100px;}.paragraph--type--strings-with-arrow{padding:0px 90px 90px;text-align:left;}.paragraph--type--strings-with-arrow .field-arrow-container{display:flex;flex-wrap:wrap;}.paragraph--type--strings-with-arrow .field-arrow-item{display:flex;flex-direction:column;position:relative;}.paragraph--type--strings-with-arrow .field-arrow-item-50{width:50%;min-width:50%;max-width:50%;}.paragraph--type--strings-with-arrow .field-arrow-item-33{width:33.33%;min-width:33.33%;max-width:33.33%;}.paragraph--type--strings-with-arrow .field-arraw-list-entry::before,.paragraph--type--strings-with-arrow a::before{content:"→ ";display:inline-block;min-width:34px;position:absolute;left:0;}.paragraph--type--strings-with-arrow .field-arraw-list-entry,.paragraph--type--strings-with-arrow a{padding:14px 0px 14px 34px;font-size:22px;font-weight:400;line-height:28px;}.paragraph--type--text-with-customer-logo{padding:0px 90px 90px;}.paragraph--type--text-with-customer-logo .field-paragraph-title{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;padding:0px 100px;}.paragraph--type--text-with-customer-logo .field-paragraph-text{font-size:17px;line-height:22px;margin-bottom:17px;padding:0px 100px;}.paragraph--type--text-with-customer-logo .item-container{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo{display:inline-block;width:33.33%;min-width:33.33%;max-width:33.33%;height:150px;line-height:130px;text-align:center;padding:10px;}.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo > div,.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo .field-image{height:100%;}.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo img{max-width:100%;max-height:100%;width:auto;height:auto;display:inline-block;-webkit-filter:grayscale(1);opacity:0.6;filter:gray;filter:grayscale(1);-webkit-transition :-webkit-filter 1s linear;transition:filter 1s linear;transition:opacity 1s linear;}.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo img.color{-webkit-filter:none;filter:none;opacity:1;}.paragraph--type--vertical-section{padding:90px 0px;text-align:center;}.paragraph--type--vertical-section.gray{background-color:#FAFAFA;}.paragraph--type--vertical-section.dark{background-color:#292E39;color:#fff;}.paragraph--type--vertical-section .field-paragraph-title{padding:0px 90px;color:#000;text-align:center;font-size:48px;line-height:48px;margin-bottom:48px;font-style:italic;}.paragraph--type--vertical-section.dark .field-paragraph-title{color:#fff;}.paragraph--type--vertical-section .field-paragraph-subtitle{padding:0px 90px;color:#000;text-align:center;font-size:36px;line-height:36px;font-style:italic;margin-bottom:36px;}.paragraph--type--vertical-section.dark .field-paragraph-subtitle{color:#fff;}.paragraph--type--vertical-section .field-paragraph-text{padding:0px 90px;font-size:17px;line-height:22px;margin-bottom:17px;}.paragraph--type--vertical-section .vertical-blocks{margin-top:75px;padding:0px 15px;display:flex;flex-wrap:wrap;justify-content:center;}.paragraph--type--vertical-section .vertical-blocks-item{text-align:center;padding:15px;}.paragraph--type--vertical-section.cols-2 .vertical-blocks-item{min-width:50%;max-width:50%;width:50%;}.paragraph--type--vertical-section.cols-3 .vertical-blocks-item{min-width:33.33%;max-width:33.33%;width:33.33%;}.paragraph--type--vertical-section .vertical-blocks-content{background-color:#fff;display:flex;flex:1;height:100%;}.paragraph--type--vertical-section .vertical-content{padding:30px 25px 70px;}.paragraph--type--vertical-section .field-black-title{font-size:22px;line-height:29px;font-weight:600;font-style:italic;margin-bottom:29px;}.paragraph--type--vertical-section .field-blue-title{color:#005FAB;font-size:22px;line-height:29px;margin-top:30px;margin-bottom:12px;font-style:italic;}.paragraph--type--vertical-section .field-blue-text{color:#005FAB;}.paragraph--type--vertical-section .field-more-links a{text-transform:uppercase;padding-top:20px;display:inline-block;}.paragraph--type--vertical-section .show-more-button{margin-top:30px;}.view--references-verticals-list{margin:0px -15px;}.view--references-verticals-list .views-row-container{display:flex;flex-wrap:wrap;justify-content:center;}.view--references-verticals-list .views-row{padding:15px;display:inline-block;max-width:33.33%;min-width:33.33%;}.view--references-verticals-list .views-row > div{position:relative;}.view--references-verticals-list .views-row img{max-width:100%;height:auto;}.view--references-verticals-list .views-field-title{position:absolute;bottom:0px;width:100%;height:50%;font-size:22px;line-height:26px;font-weight:400;color:#fff;pointer-events:none;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));}.view--references-verticals-list .views-field-title span{position:absolute;left:0;bottom:15px;width:100%;}.paragraph--type--vertical-image-and-text{border:2px solid #ededed;width:100%;min-width:100%;max-width:100%;position:relative;}.paragraph--type--vertical-image-and-text .vertical-image{width:100%;background-position:center;background-size:cover;border-bottom:2px solid #ededed;padding-top:69.56%;height:0;position:relative;}.paragraph--type--vertical-image-and-text .div-text-over-image{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;}.paragraph--type--vertical-image-and-text .field-text-over-image{display:inline-block;font-size:22px;font-weight:600;color:#fff;font-style:italic;text-align:center;}.paragraph--type--vertical-image-and-text .field-video{border-bottom:2px solid #ededed;padding-top:69.56%;height:0;position:relative;}.paragraph--type--vertical-image-and-text .field-video > div{position:absolute;top:0;width:100%;height:100%;}.paragraph--type--blue-row-section{padding:0px 155px 20px;position:relative;}.paragraph--type--blue-row-section .field-blue-rows{position:relative;margin-bottom:40px;}.paragraph--type--blue-row-section .field-image{position:absolute;}.paragraph--type--blue-row-section .field-image img{max-width:130px;height:auto;}.paragraph--type--blue-row-section .field-blue-row-title{padding-left:155px;font-size:22px;line-height:29px;font-weight:600;color:#005AAB;}.paragraph--type--blue-row-section .field-blue-row-text{padding-left:155px;color:#005AAB;}.view--organization-categories{padding:0px 20px 75px;background-color:#FAFAFA;}.view--organization-categories .views-row-container{display:flex;flex-wrap:wrap;}.view--organization-categories .views-row-container .views-row{display:flex;flex-direction:column;padding:0px 10px;width:25%;max-width:25%;min-width:25%;}.view--organization-categories .views-row-container .views-row > div{background-color:#fff;display:flex;flex:1;flex-direction:column;}.view--organization-categories .views-row-container .views-row .views-field-field-image-1{background-color:#FAFAFA;text-align:center;padding-bottom:20px;}.view--organization-categories .views-row-container .views-row .views-field-field-image-1 img{max-height:180px;width:auto;}.view--organization-categories .views-row-container .views-row .views-field-field-orgcat-introduction{font-size:16px;line-height:22px;font-weight:600;color:#006FAB;padding:45px 20px 10px;}.view--organization-categories .views-row-container .views-row .views-field-field-orgcat-description{padding:0px 20px;}.view--technology-partners-list{margin:0px -15px;}.view--technology-partners-list .views-row-container{display:flex;flex-wrap:wrap;}.view--technology-partners-list .views-row{display:flex;flex-direction:column;padding:0px 15px;width:50%;max-width:50%;min-width:50%;}.view--technology-partners-list .views-row > div{display:flex;flex:1;flex-direction:column;background-color:#fafafa;padding:0px 30px 50px;text-align:left;}.view--technology-partners-list .views-row .views-field-field-techpartner-logo{display:table;width:100%;height:160px;}.view--technology-partners-list .views-row .views-field-field-techpartner-logo .field-content{display:table-cell;width:100%;height:100%;text-align:left;vertical-align:middle;}.view--technology-partners-list .views-row .views-field-field-techpartner-logo img{max-height:120px;width:auto;max-width:100%;height:auto;}.view--technology-partners-list .views-row a.bluebutton{margin-top:20px;}.view--press-contact{padding:60px 90px;background-color:#fafafa;color:#545758;text-align:center;}.view--press-contact a,.view--press-contact a:focus{color:#005aab;font-weight:400;}.view--press-contact a:hover{color:#000;}.view--press-contact .views-field-info{color:#000;font-style:italic;font-size:36px;line-height:36px;margin-bottom:36px;}.paragraph--view-press-releases{padding:70px 65px;background-color:#fafafa;}.paragraph--view-press-releases > .field-paragraph-subtitle{margin-top:0px;}.paragraph--view-press-releases .views-row-container{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph--view-press-releases .views-row-container .views-row{padding:15px;display:flex;flex-direction:column;width:50%;max-width:50%;min-width:50%;}.paragraph--view-press-releases .views-row-container .views-row > div{border:2px solid #ededed;display:flex;flex:1;flex-direction:column;padding:35px 30px 25px;}.paragraph--view-press-releases .views-field-title{font-size:22px;line-height:24px;font-weight:400;margin-bottom:11px;}.paragraph--view-press-releases .views-field-created{margin-bottom:11px;}.paragraph--view-press-releases .views-field-nothing a{display:inline-block;margin-top:10px;text-transform:uppercase;}.paragraph--view-press-releases .pager li > a,.paragraph--view-press-releases .pager li > span{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}.paragraph--view-spinetix-in-the-news-images,.paragraph--view-news-videos,.paragraph--view-news-product-images,.paragraph--view-news-logos,.field-image-or-video{margin-top:60px;text-align:center;}.paragraph--view-spinetix-in-the-news-images .pager li > a,.paragraph--view-news-videos .pager li > a,.paragraph--view-news-videos .pager li > span,.paragraph--view-news-product-images .pager li > a,.paragraph--view-news-product-images .pager li > span,.paragraph--view-news-logos .pager li > a,.paragraph--view-news-logos .pager li > span{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}.view--spinetix-in-the-news-images .views-row-container,.view--news-videos .views-row-container,.view--news-product-images .views-row-container,.view--news-logos .views-row-container,.field-image-or-video .views-row-container{margin:0px -8px;display:flex;flex-wrap:wrap;justify-content:center;}.view--spinetix-in-the-news-images .views-row,.view--news-videos .views-row,.view--news-product-images .views-row,.view--news-logos .views-row,.field-image-or-video .views-row{padding:8px;width:33.33%;min-width:33.33%;max-width:33.33%;display:flex;flex-direction:column;}.view--spinetix-in-the-news-images .views-row > div,.view--news-videos .views-row > div,.view--news-product-images .views-row > div,.view--news-logos  .views-row > div,.field-image-or-video .views-row > div{border:2px solid #f3f3f3;flex:1;}.view--spinetix-in-the-news-images .views-field-field-image,.view--news-videos .video-embed-field-responsive-video,.view--news-product-images .views-field-field-image,.view--news-logos  .views-field-field-image,.field-image-or-video .views-field-field-image,.field-image-or-video .video-embed-field-responsive-video{border-bottom:2px solid #f3f3f3;position:relative;}.view--spinetix-in-the-news-images .views-field-field-image,.view--news-product-images .views-field-field-image,.view--news-logos  .views-field-field-image,.field-image-or-video .views-field-field-image{padding-top:56.25%;}.view--spinetix-in-the-news-images .views-field-field-image .field-content,.view--news-product-images .views-field-field-image .field-content,.view--news-logos  .views-field-field-image .field-content,.field-image-or-video .views-field-field-image .field-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}.view--spinetix-in-the-news-images .views-field-field-image img,.view--news-product-images .views-field-field-image img,.view--news-logos .views-field-field-image img,.field-image-or-video .views-field-field-image img{max-width:100%;height:auto;position:relative;width:100%;}.view--spinetix-in-the-news-images .views-field-name,.view--news-videos .views-field-name,.view--news-product-images .views-field-name,.view--news-logos .views-field-name,.field-image-or-video .views-field-field-name{font-size:22px;font-weight:400;line-height:24px;padding:20px;}.view--spinetix-in-the-news-images .views-field-field-description,.view--news-videos .views-field-field-description,.view--news-product-images .views-field-field-description,.view--news-logos .views-field-field-description,.field-image-or-video .views-field-field-description{padding:0px 20px;}.view--spinetix-in-the-news-images .views-field-field-link,.view--news-videos .views-field-field-link,.view--news-product-images .views-field-field-link,.view--news-logos .views-field-field-link,.field-image-or-video .views-field-field-link{padding:20px 20px 30px;}.view--spinetix-in-the-news-images .views-field-field-link a,.view--news-videos .views-field-field-link a,.view--news-product-images .views-field-field-link a,.view--news-logos .views-field-field-link a,.field-image-or-video .views-field-field-link a{text-transform:uppercase;}.paragraph--type--download-section{padding:0px 90px 90px;text-align:center;}.paragraph--type--download-section .field-simple-subtitle{font-size:27px;line-height:27px;font-style:italic;margin-bottom:30px;}.paragraph--view-news-documents,.field-documents{margin-top:60px;margin-bottom:70px;text-align:center;}.paragraph--view-news-documents .pager li > a,.paragraph--view-news-documents .pager li > span{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}.view--news-documents .views-row-container,.field-documents .views-row-container,.paragraph--type--download-section .views-row-container{margin:0px -12px;display:flex;flex-wrap:wrap;justify-content:center;}.view--news-documents .views-row,.field-documents .views-row,.paragraph--type--download-section .views-row{padding:12px;width:25%;min-width:25%;max-width:25%;display:flex;flex-direction:column;}.view--news-documents .views-row > div,.field-documents .views-row > div,.paragraph--type--download-section .views-row > div{border:1px solid #cfcfcf;border-radius:6px;padding:20px;display:flex;flex:1;flex-direction:column;}.view--news-documents .views-field-name,.field-documents .views-field-field-name,.paragraph--type--download-section .views-field-field-name{font-size:22px;font-weight:400;line-height:24px;padding:20px 0px;}.view--news-documents .views-field-field-description,.field-documents .views-field-field-description,.paragraph--type--download-section .views-field-field-description{padding-bottom:20px;}.view--news-documents .views-field-extension,.field-documents .views-field-extension,.paragraph--type--download-section .views-field-extension{text-transform:uppercase;}.view--news-documents .views-field-field-link,.field-documents .views-field-field-link,.paragraph--type--download-section .views-field-field-link{padding:20px 0px 30px;}.view--news-documents .views-field-field-link a,.field-documents .views-field-field-link a,.paragraph--type--download-section .views-field-field-link a{text-transform:uppercase;}.paragraph--type--big-block-section{margin:0px -8px 8px;}.paragraph--type--big-block-section .item-container.field-blocks{display:flex;flex-wrap:wrap;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks{width:50%;min-width:50%;max-width:50%;display:flex;flex-direction:column;flex:1;padding:8px;flex-wrap:wrap;}.paragraph--type--big-block-section .paragraph--type--picto-text-link{padding:85px;background-image:url(/themes/custom/spinetixtheme/images/gray-gradient.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;flex:1;}.paragraph--type--big-block-section .field-image,.paragraph--type--picto-text-link .field-image{margin-bottom:40px;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks .field-simple-title{font-size:22px;font-weight:400;line-height:40px;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks .field-url{margin-top:22px;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks .field-url a{text-transform:uppercase;}.view--awards{margin:-15px -15px 0px;}.view--awards .views-row-container{display:flex;flex-wrap:wrap;justify-content:center;}.view--awards .views-row-container .views-row{width:33.333%;min-width:33.333%;max-width:33.333%;display:flex;flex:1;flex-direction:column;padding:15px;text-align:center;}.view--awards .views-row-container .views-row > div{border:2px solid #ededed;padding:80px 20px;display:flex;flex-direction:column;flex:1;}.view--awards .views-row-container .views-row .views-field-title,.view--awards .views-row-container .views-row .views-field-title a{font-size:21px;font-weight:400;margin-top:20px;margin-bottom:20px;color:#000;}.view--awards .views-row-container .views-row .views-field-field-image img{max-width:100%;height:auto;}.paragraph--type--management-member{margin-bottom:32px;}.paragraph--type--management-member::after{display:block;content:"";clear:both;flex-basis:0;order:1;}.paragraph--type--management-member .field-image{float:left;margin-right:60px;}.paragraph--type--management-member .field-image img{max-width:310px;height:auto;}.paragraph--type--management-member .field-name{font-size:22px;font-weight:400;line-height:40px;margin-bottom:8px;}.paragraph--type--management-member .field-member-function{color:#005AAB;margin-bottom:10px;}.view--legal-documents h3{font-size:32px;line-height:32px;font-style:italic;margin:60px 0px;font-weight:200;}.view--legal-documents .views-row{padding:40px 100px;text-align:left;}.view--legal-documents .views-row:nth-child(odd){background-color:#f6f6f6;}.view--legal-documents .views-field-title{font-size:22px;line-height:22px;font-weight:400;margin-bottom:14px;font-style:italic;}.view--legal-documents .views-field-nothing a{text-transform:uppercase;}.node--legal .paragraph{text-align:left;}.view-events-future{margin:0px -7px 70px;}.view-events-future .views-row-container{display:flex;flex-wrap:wrap;justify-content:center;}.view-events-future .views-row{padding:0px 7px;padding-bottom:14px;display:flex;flex-direction:column;flex:1;width:50%;min-width:50%;max-width:50%;}.view-events-future .views-row > div{display:flex;flex-direction:column;flex:1;border:2px solid #ededed;padding-bottom:90px;}.view-events-future .views-field-field-small-image{border-bottom:2px solid #EDEDED;}.view-events-future .views-field-field-small-image img{max-width:100%;height:auto;}.view-events-future .views-field-title{padding:35px 25px 10px;;font-size:22px;font-weight:400;line-height:26px;}.view-events-future .views-field-nothing-1{padding:0px 25px 1em;}.view-events-future .views-field-field-event-short-description{padding:0px 25px;}.view-events-future .views-field-nothing-2,.view-events-future .views-field-nothing{padding:0px 25px;}.view-events-future .views-field-nothing-2 a,.view-events-future .views-field-nothing a{text-transform:uppercase;}.view-events-future .node--basic-page .paragraph{padding-top:30px;}.view-events-past{margin:0px -15px 85px;}.view-events-past .views-row-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-15px;}.view-events-past .views-row{padding:15px;display:flex;flex-direction:column;flex:1;width:33.333%;min-width:33.333%;max-width:33.333%;}.view-events-past .views-row > div{display:flex;flex-direction:column;flex:1;border:2px solid #ededed;padding-bottom:65px;}.view-events-past .views-field-field-small-image{border-bottom:2px solid #EDEDED;}.view-events-past .views-field-field-small-image img{max-width:100%;height:auto;}.view-events-past .views-field-title{padding:35px 25px 10px;;font-size:22px;font-weight:400;line-height:26px;}.view-events-past .views-field-nothing-1{padding:0px 25px 1em;}.view-events-past .views-field-field-event-short-description{padding:0px 25px;}.view-events-past .views-field-nothing-2,.view-events-past .views-field-nothing{padding:0px 25px;}.view-events-past .views-field-nothing-2 a,.view-events-past .views-field-nothing a{text-transform:uppercase;}.view-events-past .pager li > a,.view-events-past .pager li > span{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}.paragraph--view-local-partner-by-country{margin-top:-40px;}.paragraph--view-local-partner-by-country .field-paragraph-text{margin-bottom:60px;}.view-partners-country{padding:0px 70px 100px;column-count:2;column-gap:40px;text-align:left;}.view-partners-country .views-row{margin-bottom:14px;}.view-partners-country .views-row > div{display:inline-block;}.view-partners-country .views-field-nothing{text-transform:uppercase;}.paragraph--type--multi-column-selector{padding:0px 70px 90px;display:flex;flex-wrap:wrap;}.paragraph--type--multi-column-selector .col-sm-4{position:relative;padding:0px 30px;}.paragraph--type--multi-column-selector .col-sm-6{padding:0px 15px;}.paragraph--type--multi-column-selector > [class*='col-']{position:relative;display:flex;flex-direction:column;}.paragraph--type--multi-column-selector .field-simple-title{font-weight:400;margin-bottom:8px;}.paragraph--type--multi-column-selector .field-description{margin-bottom:1em;}.paragraph--type--multi-column-selector .field-url a{text-transform:uppercase;}#block-views-block-search-for-training-session-block-1-session-block-1{text-align:center;padding:0px 0px 90px;}#block-views-block-search-for-training-session-block-1 form.views-exposed-form{margin-bottom:40px;text-align:center;}#block-views-block-search-for-training-session-block-1 form.views-exposed-form .js-form-item{margin-right:50px;}#block-views-block-search-for-training-session-block-1 form.views-exposed-form .js-form-item,#block-views-block-search-for-training-session-block-1 form.views-exposed-form .form-actions{display:inline-block;}#block-views-block-search-for-training-session-block-1 form.views-exposed-form .js-form-item label{display:block;text-align:left;}#block-views-block-search-for-training-session-block-1 h3{font-size:36px;line-height:36px;font-weight:600;font-style:italic;margin:60px 0px;text-align:center;}#block-views-block-search-for-training-session-block-1 .pager li > a,#block-views-block-search-for-training-session-block-1 .pager li > span,#block-views-block-search-for-training-session-block-1 form.views-exposed-form .js-form-submit{display:inline-block;padding:10px 25px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}#block-views-block-search-for-training-session-block-1 .views-row{padding:40px 60px;}#block-views-block-search-for-training-session-block-1 .views-row::after{display:block;content:"";clear:both;flex-basis:0;order:1;}#block-views-block-search-for-training-session-block-1 .views-row:nth-child(even){background-color:#fafafa;}#block-views-block-search-for-training-session-block-1 .views-row .training-left{text-align:right;width:40%;max-width:40%;float:left;}#block-views-block-search-for-training-session-block-1 .views-row .training-right{text-align:left;width:60%;max-width:60%;float:right;padding-left:70px;}#block-views-block-search-for-training-session-block-1 .views-field-field-name{font-size:22px;line-height:29px;font-weight:600;margin-bottom:8px;font-style:italic;}#block-views-block-search-for-training-session-block-1 .views-field-field-training-date{font-size:20px;line-height:28px;font-weight:600;margin-bottom:8px;color:#005AAB;}#block-views-block-search-for-training-session-block-1 .views-field-nothing-1{line-height:27px;margin-bottom:14px;}#block-views-block-search-for-training-session-block-1 .views-field-nothing{font-size:20px;font-weight:600;line-height:28px;font-style:italic;}#block-views-block-search-for-training-session-block-1 .views-field-field-organization-id-ref{font-size:20px;font-weight:200;line-height:28px;font-style:italic;color:#005AAB;}#block-views-block-search-for-training-session-block-1 .views-field-body{margin-bottom:2em;}#block-views-block-search-for-training-session-block-1 .views-field-field-registration,#block-views-block-search-for-training-session-block-1 .views-field-field-email{display:inline-block;margin-right:20px;}#block-views-block-search-for-training-session-block-1 .views-field-field-registration a,#block-views-block-search-for-training-session-block-1 .views-field-field-email a{text-transform:uppercase;}.MapInfoPopup .field-description,.MapInfoPopup .field-description p{margin-bottom:0px;line-height:24px;font-size:15px;font-weight:400;}p.ContactTitle,.MapInfoPopup .field-description p.ContactTitle{color:#005FAB;font-weight:600;line-height:24px;font-size:22px;}.block-buy{margin-left:-90px;margin-right:-90px;}div.buy-form{font-size:28px;font-weight:200;font-style:italic;line-height:54px;}.buy-form .dropdown-menu,.buy-form .bootstrap-select .btn{font-size:28px;line-height:32px;font-weight:200;}.buy-form .dropdown-menu > li > a{font-weight:200;}.buy-form .buy-searchbutton{display:block;margin-top:30px;}.buy-form .buy-searchbutton button{display:inline-block;padding:16px 50px;font-size:18px;line-height:18px;font-weight:300;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}#buy_map{margin:80px 0px;width:100%;height:500px;min-height:400px;}.dealer-picto{display:inline-block;width:126px;height:126px;background-position:center;background-size:contain;background-repeat:no-repeat;}.dealer-picto.dealer-ad{background-image:url(/themes/custom/spinetixtheme/images/dealers/ad.png);}.dealer-picto.dealer-dealer{background-image:url(/themes/custom/spinetixtheme/images/dealers/dealer.png);}.dealer-picto.dealer-csd{background-image:url(/themes/custom/spinetixtheme/images/dealers/csd.png);}.dealer-picto.dealer-cgd{background-image:url(/themes/custom/spinetixtheme/images/dealers/cgd.png);}.dealer-picto.dealer-sda{background-image:url(/themes/custom/spinetixtheme/images/dealers/sda.png);}.dealer-picto.dealer-cdp{background-image:url(/themes/custom/spinetixtheme/images/dealers/cdp.png);}.dealer-picto.dealer-sdp{background-image:url(/themes/custom/spinetixtheme/images/dealers/sdp.png);}.dealer-picto.dealer-cda{background-image:url(/themes/custom/spinetixtheme/images/dealers/cda.png);}.dealer-picto.dealer-special{background-image:url(/themes/custom/spinetixtheme/images/dealers/special.png);}.buy-list{margin:0px -13px;}.buy-list .views-row-container{display:flex;flex-wrap:wrap;}.buy-list .views-row{display:flex;flex-direction:column;flex:1;padding:13px;text-align:left;width:50%;min-width:50%;max-width:50%;}.buy-list .views-row > div{border:2px solid #f3f3f3;padding:40px;position:relative;height:100%;}.buy-list .views-row .views-field-field-company{font-size:22px;line-height:29px;font-style:italic;font-weight:600;margin-bottom:15px;padding-right:90px;}.buy-list .views-row .contact-left{display:inline-block;width:50%;font-size:17px;line-height:27px;font-weight:400;font-style:italic;}.buy-list .views-row .views-field-field-website a{font-weight:200;}.buy-list .views-row .contact-right{display:inline-block;width:50%;padding-left:40px;}.buy-list .views-row .views-field-field-coverage,.buy-list .views-row .views-field-field-coordinates{display:none;}.buy-list .dealer-picto,.buy-map .dealer-picto{position:absolute;right:0px;top:0px;}.buy-map .contactTitle{text-align:left;color:#005FAB;font-weight:600;line-height:24px;font-size:17px;padding:10px 30px 0px 10px;}.buy-map .spinetixInfoTip{padding-right:110px;}.buy-map .contactDetails{text-align:left;margin-top:8px;font-weight:200;line-height:24px;font-size:17px;padding:0px 30px 10px 10px;}.microsite .field-webform{max-width:550px;margin:0 auto;}#block-contact-us-form{padding:0px 60px 90px;background-color:#fafafa;}#block-contact-us-form h2{font-weight:200;font-size:32px;line-height:32px;font-style:italic;text-align:center;padding-top:90px;margin-bottom:70px;}#block-contact-us-form .form-item{min-height:70px;}.microsite .form-item{margin-top:20px;}.microsite fieldset{margin-top:24px;}.microsite .form-item label,#block-contact-us-form .form-item label{display:block;font-weight:600;line-height:24px;color:#005AAB;}#block-contact-us-form .form-item-name,#block-contact-us-form .form-item-lastname,#block-contact-us-form .form-item-company,#block-contact-us-form .form-item-industry-type,#block-contact-us-form .form-item-email,#block-contact-us-form .form-item-website,#block-contact-us-form .form-item-country,#block-contact-us-form .form-item-phone{width:50%;max-width:50%;float:left;padding:0px 30px;margin-bottom:30px;}.microsite .form-item label,.microsite .form-item input:not(.form-checkbox),#block-contact-us-form .form-item-name label,#block-contact-us-form .form-item-name input,#block-contact-us-form .form-item-lastname label,#block-contact-us-form .form-item-lastname input,#block-contact-us-form .form-item-company label,#block-contact-us-form .form-item-company input,#block-contact-us-form .form-item-industry-type label,#block-contact-us-form .form-item-industry-type > div,#block-contact-us-form .form-item-email label,#block-contact-us-form .form-item-email input,#block-contact-us-form .form-item-website label,#block-contact-us-form .form-item-website input,#block-contact-us-form .form-item-country label,#block-contact-us-form .form-item-country > div,#block-contact-us-form .form-item-phone label,#block-contact-us-form .form-item-phone input{width:100%;}#block-contact-us-form .form-item-message,#block-contact-us-form .js-form-type-checkbox{padding:0px 30px;height:auto;}.microsite .js-form-type-checkbox{height:auto;margin:20px 0;}#block-contact-us-form .form-item-message{margin-bottom:30px;}#block-contact-us-form #edit-contact-us-float::after{display:block;content:"";clear:both;flex-basis:0;order:1;}#block-contact-us-form .form-item-message,#block-contact-us-form .form-item-message textarea{width:100%;}#block-contact-us-form .form-item-message textarea{border:1px solid #ccc;}#block-contact-us-form .form-actions{margin-top:30px;padding:0px 30px;}#block-contact-us-form .bootstrap-select,#block-contact-us-form .dropdown-menu{width:100% !important;}.microsite .js-form-item .form-checkbox,.webform-submission-form .js-form-item .form-checkbox{position:absolute;}.microsite .js-form-item .form-checkbox + .field-suffix,.webform-submission-form .js-form-item .form-checkbox + .field-suffix{position:absolute;left:20px;}.microsite .js-form-item .form-checkbox + .description,.microsite .js-form-item .form-checkbox + .field-suffix + .description,.webform-submission-form .js-form-item .form-checkbox + .description,.webform-submission-form .js-form-item .form-checkbox + .field-suffix + .description{padding-left:25px;}.buy-form .bootstrap-select.error{border:1px solid #ff0000;}.paragraph-text{position:relative;padding-left:50px;}.paragraph-text span.paragraph-number{display:inline-block;position:absolute;left:0;width:45px;}.cpp-certificate p{margin-bottom:0.5em;}.cpp-certificate .field-paragraph-text{margin-bottom:2em;}.cpp-certificate table.certificate-picto{margin-bottom:1.5em;}.cpp-certificate table.certificate-picto .field-title-above-text{margin-bottom:6px;}.cpp-certificate table.certificate-picto .dealer-picto{width:104px;height:96px;background-position:-18px -20px;background-repeat:no-repeat;background-size:initial;}.cpp-certificate .btn-group button{padding:10px 25px;padding-left:5px;text-transform:uppercase;color:#fff;background-color:#005FAB;border:none;border-radius:8px;}.cpp-certificate .btn-group button:first-child{padding-right:5px;padding-left:25px;border-right:1px solid #fff;}.cpp-certificate .field-url-button{margin:0px 25px;}.cpp-certificate .field-url-button a{border-top-left-radius:0px;border-bottom-left-radius:0px;padding-right:25px;padding-left:10px;margin:0;}.cpp-certificate .field-url-button a:first-child:not(:last-child){border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:1px solid #003F9B;border-top-left-radius:8px;border-bottom-left-radius:8px;padding-right:10px;padding-left:25px;}.cpp-certificate .field-url-button a:first-child:last-child{border-right:1px solid #003F9B;border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:25px;}.dealer-hd-img-top img{width:100px;height:auto;}.dealer-hd-intro{display:inline-block;margin-bottom:48px;text-align:left;}.dealer-org-intro{display:inline-block;}.dealer-hd-intro .dealer-hd-info{padding:25px 0px 25px 190px;background-position:left center;background-repeat:no-repeat;}.org-cert .dealer-org-info{padding:25px 0px 25px 110px;background-position:left center;background-repeat:no-repeat;background-size:contain;}.dealer-hd-intro .dealer-hd-info .field-paragraph-title,.training-info .field-paragraph-title{margin:25px 0px;}.training-info .field-title-above-text{margin-bottom:73px;}.org-cert .dealer-org-intro .field-paragraph-subtitle{margin-bottom:0;}.widget-image{max-width:100%;text-align:center;}.widget-image article{margin-left:-75px;margin-right:-55px;display:inline-block;}.widget-image img{max-width:100%;max-height:500px;height:auto;}:lang(fr) #featured,:lang(fr) #featured + div,:lang(de) #featured,:lang(de) #featured + div{display:none;}:lang(fr) #featured + div + div.white,:lang(de) #featured + div + div.white{padding-top:90px;}.field-para-webform{margin:0 -10px;}.field-para-webform #edit-download-form-group > div.js-form-item,.field-para-webform #edit-download-form-group > fieldset div.js-form-item > div.js-form-item{max-width:50%;min-width:50%;padding:0 10px;float:left;}.field-para-webform legend{display:none;}.field-para-webform label{font-weight:200;}.field-para-webform input[type="text"],.field-para-webform input[type="email"]{max-width:100%;margin-bottom:12px;}.field-para-webform .form-item-country,.field-para-webform .form-item-us-state{clear:both;padding:0 10px;}.field-para-webform .form-item-country label,.field-para-webform .form-item-us-state label{display:block;}.field-para-webform .form-item-us-state{margin-top:12px;}.field-para-webform .form-item-country,.field-para-webform .form-item-territory-province{clear:both;padding:0 10px;}.field-para-webform .form-item-country label,.field-para-webform .form-item-territory-province{display:block;}.field-para-webform .form-item-territory-province{margin-top:12px;}.field-para-webform .form-item-country,.field-para-webform .form-item-consent-checkbox{clear:both;padding:0 10px;}.field-para-webform .form-item-country label,.field-para-webform .form-item-consent-checkbox{margin-top:12px;}.field-para-webform .form-item-country,.field-para-webform .form-item-mailing-opt-in{clear:both;padding:0 10px;}.field-para-webform .form-item-country label,.field-para-webform .form-item-mailing-opt-in{margin-top:12px;}.field-para-webform .form-actions{margin-top:20px;padding:0 10px;}.field-para-webform .bootstrap-select{width:100%!important;}.toggleLink{cursor:pointer;}.toggleHelp{overflow-y:hidden;height:0;}.toggleHelp.expanded{overflow-y:visible;height:auto;}.microsite-menu .item-container.field-menu-items{display:flex;}.microsite-menu .item-container.field-menu-items > div{flex-grow:1;flex:1 1 0;background-color:#005aaa;text-align:center;border-left:2px solid #fff;}.microsite-menu .item-container.field-menu-items > div:first-child{border-left:none;}.microsite-menu a.microsite-menu-item-link{color:#fff;padding:6px 0;width:100%;display:inline-block;text-transform:uppercase;}.microsite-menu a.microsite-menu-item-link:hover,.microsite-menu a.microsite-menu-item-link.active{background-color:#4b81c2;}.ultra-section{background-position:center;background-repeat:no-repeat;background-size:cover;}.ultra-section-margin-0{}.ultra-section-margin-1{padding-top:20px;padding-bottom:20px;}.ultra-section-margin-2{padding-top:60px;padding-bottom:60px;}.ultra-section.ultra-section-video{padding:0 !important;margin:0 !important;}.ultra-section.inverted .col-flex-50:nth-child(1){order:2;}.ultra-section.inverted .col-flex-50:nth-child(2){order:1;}.ultra-section.inverted .col-flex-50:nth-child(3){order:3;}.ultra-section.inverted .col-flex-50:nth-child(4){order:4;}.ultra-section.inverted .col-flex-50:nth-child(5){order:6;}.ultra-section.inverted .col-flex-50:nth-child(6){order:5;}.ultra-section.inverted .col-flex-50:nth-child(7){order:7;}.ultra-section.inverted .col-flex-50:nth-child(8){order:8;}.ultra-section.inverted .col-flex-50:nth-child(9){order:10;}.ultra-section.inverted .col-flex-50:nth-child(10){order:9;}@media (max-width:960px){.ultra-section.inverted .col-flex-50:nth-child(1){order:1;}.ultra-section.inverted .col-flex-50:nth-child(2){order:2;}.ultra-section.inverted .col-flex-50:nth-child(5){order:5;}.ultra-section.inverted .col-flex-50:nth-child(6){order:6;}.ultra-section.inverted .col-flex-50:nth-child(9){order:9;}.ultra-section.inverted .col-flex-50:nth-child(10){order:10;}}.paragraph--type--ultra-section-html{height:100%;}.paragraph--type--ultra-section-html .field-description{padding:20px;height:100%;}.paragraph--type--ultra-section-html .field-description .center-in-cell > h1{margin-top:0;}.ultra-video{position:relative;height:0;width:100%;padding-top:56.25%;overflow:hidden;}.ultra-video video{position:absolute;width:100%;height:auto;top:0;left:0;right:0;}.ultra-video .ultra-video-overlay{position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.4);}.ultra-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;background-image:url(/themes/custom/spinetixtheme/img/play.png);background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer;}.ultra-video-pause{position:absolute;left:10px;bottom:10px;width:50px;height:50px;background-image:url(/themes/custom/spinetixtheme/img/pause.png);background-position:center bottom;background-size:contain;background-repeat:no-repeat;cursor:pointer;}.ultra-video-img-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;}.ultra-section-image{text-align:center;}.ultra-section-image img{max-width:100%;height:auto;}.ultra-section-video{text-align:center;}.ultra-section-video .magnific-gallery{display:inline-block;position:relative;}.ultra-section-video img{max-width:100%;height:auto;}.comparison-section{padding:60px 0;}.comparison-section .comparison-header{margin-bottom:60px;}.comparison-section .comparison-footer{margin-top:60px;}.comparison-section .comparison-tables{display:flex;justify-content:center;}.comparison-section .comparison-table{text-align:center;padding:0 15px;}.comparison-title{font-size:25px;font-weight:bold;color:#005aaa;}.comparison-price-block{min-height:120px;height:120px;max-height:120px;border-top:1px solid #ccc;margin-top:30px;border-bottom:1px solid #ccc;margin-bottom:30px;}.comparison-price-block > div{top:50%;position:relative;transform:translateY(-50%);}.comparison-price-block .comparison-price-top > div{display:inline-block;line-height:48px;}.comparison-price-block .comparison-price-top .field-comparison-currency{text-transform:uppercase;font-weight:bold;line-height:22px;padding-top:10px;vertical-align:top;}.comparison-price-block .comparison-price-top .field-comparison-price{text-transform:uppercase;font-weight:bold;font-size:50px;}.comparison-price-block .field-price-comment{color:#888;font-style:italic;font-size:0.9em;}.faq-section{padding:60px 0;}.faq-entry{padding:20px 0;border-top:1px solid #aaa;}.faq-entry:first-child{border-top:none;}.faq-question{text-transform:uppercase;font-size:1.1em;font-weight:bold;margin-bottom:1em;}.more-faq{display:inline-block;width:16px;height:16px;background-color:#ff0000;cursor:pointer;margin-left:10px;}.load-more-faq{text-align:center;margin-top:20px;}.load-more-faq-btn{display:inline-block;width:20px;height:20px;background-color:#00ff00;cursor:pointer;}a.UltraBlueButton{display:inline-block;border:solid;padding:5px 15px;text-transform:uppercase;border-radius:4px;border-width:0;margin-bottom:0.5em;color:#fff;background-color:#005aaa;}a.UltraBlueButton:hover,a.UltraBlueButton:active{opacity:0.7;}a.UltraLightBlueButton{display:inline-block;border:solid;padding:5px 15px;text-transform:uppercase;border-radius:4px;margin-bottom:0.5em;border-width:0;color:#fff;background-color:#4fb8c5;}a.UltraLightBlueButton:hover,a.UltraLightBlueButton:active{opacity:0.7;}a.UltraPurpleButton{display:inline-block;border:solid;padding:5px 15px;text-transform:uppercase;border-radius:4px;border-width:0;margin-bottom:0.5em;color:#fff;background-color:#724e9f;}a.UltraPurpleButton:hover,a.UltraPurpleButton:active{opacity:0.7;}a.UltraWhiteButton{display:inline-block;border:solid;padding:5px 15px;text-transform:uppercase;border-radius:4px;border-width:0;margin-bottom:0.5em;color:#000;background-color:#fff;}a.UltraWhiteButton:hover,a.UltraWhiteButton:active{background-color:#ddd;}body{overflow-x:hidden;}body.noscroll{overflow-y:hidden!important;}.mfp-iframe-scaler iframe{box-shadow:none !important;}.comparison-100,.col-flex-100{width:100%;}.comparison-50,.col-flex-50{width:50%;}.comparison-33,.col-flex-33{width:33.334%;}.comparison-25,.col-flex-25{width:25%;}.comparison-20,.col-flex-20{width:20%;}@media (max-width:960px){.comparison-50,.col-flex-50{width:100%;}.comparison-33,.col-flex-33{width:50%;}.comparison-25,.col-flex-25{width:50%;}.comparison-20,.col-flex-20{width:50%;}}@media (max-width:767px){.comparison-33,.col-flex-33{width:100%;}.comparison-25,.col-flex-25{width:100%;}.comparison-20,.col-flex-20{width:100%;}}.row-flex{display:flex;flex:1 1 0;flex-wrap:wrap;margin:0 -15px;}.center-in-cell-block{display:flex;justify-content:center;align-items:center;}.center-in-cell-block .center-in-cell{position:relative;width:100%;max-width:600px;}.align-center{text-align:center;}.align-right{text-align:right;}
@media (max-width:1023px){.navbar-main .main-menu > li ul li{margin-left:50px;}.navbar-main .main-menu > li ul li:first-child{margin-left:0px;}}@media (max-width:960px){.paragraph--type--text-and-picture [class*="col-md-"]{margin-top:30px;}.paragraph--type--text-and-picture [class*="col-md-"]:first-child{margin-top:30px;}.paragraph--type--simple-block-section.cols-2 .paragraph--type--simple-content{padding:90px 30px;}.widget-image article{max-width:100%;}.paragraph--type--simple-block-section .simple-blocks{display:block;}.page-body.microsite{padding-top:0;}}@media (max-width:767px){.microsite .navbar-button{display:none;}.microsite .field-webform{padding:0 16px;}.bootstrap-select.form-select{width:100% !important;}.widget-image{display:none;}.field-dark-title,.field-simple-titles,.field-black-title,.field-dark-text,.field-black-text,.view-events-future .views-field-title,.view-events-future .views-field-field-event-short-description,.view-events-past .views-field-title,.view-events-past .views-field-field-event-short-description,.view--press-releases .views-field-title,.view--press-releases .views-field-field-event-short-description,.paragraph--type--picto-text-link .field-simple-title,.paragraph--type--picto-text-link .field-description,.view--awards .views-field-title,.paragraph--type--download-section .views-field-field-description,.paragraph--type--download-section .views-field-field-description,.node--press-release .views-field-field-name,.node--press-release .views-field-field-description,.views-field-field-press-rel-description,.views-field-field-techpartner-description{height:auto !important;}.header{padding:16px;position:relative;}.header.expanded{position:fixed;overflow-y:auto;top:0px;left:0px;right:0px;bottom:0px;}#toolbar-administration + .page-wrapper .header.expanded{top:40px;}.navbar .navbar-logo{position:relative;max-width:75%;}.navbar-logo .navbar-brand img{max-width:100%;max-height:50px;height:auto;}.navbar .navbar-button{z-index:1;}.navbar .navbar-collapse .navbar-menu,.navbar .navbar-collapse .navbar-menu > div{float:none;}.navbar-menu nav,.navbar-menu .language-switcher-language-url{float:none;}.navbar .navbar-top{height:auto;margin-bottom:0px;}.navbar-top .top-menu{margin:0px;padding:0px;list-style:none;}.navbar-top .top-menu > li{float:none;display:block;text-align:center;padding:0px;margin:0px;border:none;}.navbar-top .top-menu > li > a,.navbar-top .top-menu > li > a:focus{padding:0px;font-size:17px;line-height:34px;}.language-switcher-language-url{text-align:center;margin:16px 0px 0px;}.language-switcher-language-url ul.links{float:none;display:inline-block;list-style:none;margin:0px;padding:0px;border:none;}.language-switcher-language-url ul.links li{float:left;margin:0px;line-height:34px;}.language-switcher-language-url ul.links li a,.language-switcher-language-url ul.links li a:focus{font-size:17px;line-height:34px;height:34px;font-weight:400;color:#545758;text-decoration:none;padding:0px 12px;}.navbar-main .main-menu{list-style:none;padding:0px;margin:0px;display:block;position:relative;}.navbar-main .main-menu li{display:block;margin:0;padding:0;text-align:center;}.navbar-main .main-menu > li > a{padding:0px;font-size:17px;line-height:60px;height:60px;}.navbar-main .main-menu > li.expanded:hover > a{background-image:url(/themes/custom/spinetixtheme/images/triangle_black.png);background-position:center 40px;background-repeat:no-repeat;}.navbar-main .main-menu > li.active-trail > a{color:#000;font-weight:bold;}.navbar-main .main-menu > li.expanded.active-trail > a{background-image:url(/themes/custom/spinetixtheme/images/triangle_black.png);background-position:center 40px;background-repeat:no-repeat;color:#000;font-weight:bold;}.navbar-main .main-menu > li.expanded > div.main-submenu-back{display:block;position:relative;margin:0px;padding:0;}.navbar-main .main-menu > li.active-trail > div-main-submenu-back{z-index:5;}.navbar-main .main-menu > li.active-trail > div.main-submenu-back.active-trail,.navbar-main .main-menu > li.expanded:hover > div{display:block;}.navbar-main .main-menu > li.expanded:hover > div{z-index:10;}.navbar-main .main-menu > li ul li{margin-left:0px;}.navbar-main .main-menu > li ul li:first-child{margin-left:0px;}.navbar-main .main-menu > li ul li a,.navbar-main .main-menu > li ul li a:focus{display:inline-block;font-size:13px;color:#006FAB;font-weight:400;line-height:40px;}.navbar-main .main-menu > li ul li a:hover,.navbar-main .main-menu > li ul li.is-active a{text-decoration:none;color:#000;}.navbar-main .main-menu > li ul li a.is-active,.navbar-main .main-menu > li ul li.active-trail a{text-decoration:none;color:#000;font-weight:bold;}.navbar-main{position:relative;}.navbar-main .main-submenu-back{position:relative;height:auto;background-color:#F3F3F3;opacity:0.9;top:0px;}.navbar-main .main-submenu-back ul{padding-left:0px !important;}.navbar-main .main-submenu-back.hidden{display:none;}.page-body{padding-top:0px;}.page-body.front{padding-top:40px;}.page-wrapper{padding:0px;}.footer{position:relative;}.field-page-header-image{max-width:100%;overflow-x:hidden;}.paragraph--type--text-with-links,.front .paragraph--type--text-with-links,.paragraph--type--testimonial{padding:90px 16px;}.paragraph--type--text-and-picture{padding:90px 30px;}.dark-background,.dark-background-2col{padding:90px 0px;}.paragraph--type--simple-block-section .field-paragraph-subtitle{padding:90px 16px 0px;}.paragraph--type--strings-with-arrow,.paragraph--type--text-with-customer-logo,.paragraph--type--download-section,.paragraph--type--multi-column-selector,#block-contact-us-form{padding:0px 16px 90px;}.paragraph--type--multi-column-selector{display:block;margin-top:-40px;}.paragraph--type--multi-column-selector .col-sm-4{padding:0px;margin-bottom:60px;}.paragraph--type--multi-column-selector .col-sm-6{padding:0px;margin-bottom:60px;}.paragraph--type--simple-block-section.cols-2 .paragraph--type--simple-content{padding:90px 16px;}.paragraph--type--simple-block-section.cols-2 .field-simple-background-image,.paragraph--type--simple-block-section.cols-2 .simple-background-overlay{left:0px;right:0px;}.paragraph--type--vertical-section .field-paragraph-title,.paragraph--type--vertical-section .field-paragraph-subtitle,.paragraph--type--vertical-section .field-paragraph-text{padding:0px 16px;}.view--press-contact{padding:60px 16px;}.paragraph--type--testimonial .field-testimonial{font-size:26px;line-height:32px;}.paragraph--type--simple-block-section .paragraph--type--simple-content{padding:40px 16px;}#block-views-block-footer-links-block-1 .views-row{margin-top:50px;}#block-views-block-footer-links-block-1 .views-row:first-child{margin-top:0px;}#block-copyrights{text-align:center;margin-bottom:2em;}#block-copyrights span{display:block;height:0px;overflow:hidden;}.footer .col-md-4 p{text-align:center !important;}.paragraph--type--dark-background-section [class*='col-']{margin-top:60px;}.paragraph--type--text-and-picture [class*='col-']{margin-top:30px;}.paragraph--type--dark-background-section [class*='col-']:first-child,.paragraph--type--text-and-picture [class*='col-']:first-child{margin-top:0px;}.paragraph--type--paragraph-view .view-player-selection{height:auto;}.paragraph--type--paragraph-view .view-player-selection .views-row-container{flex-wrap:wrap;}.paragraph--type--paragraph-view .view-player-selection .views-row{line-height:normal;padding:40px 0px;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks{width:100%;min-width:100%;max-width:100%;padding:32px;}.paragraph--type--big-block-section .paragraph--type--picto-text-link{padding:32px;}.paragraph--type--text-and-picture .paragraph-more-links .item-container{display:block;}.paragraph--type--text-and-picture .paragraph-more-links .item-container .field-more-links{display:block;margin-bottom:1em;text-align:center;}.view--awards{margin-left:0px;margin-right:0px;}.view--awards .views-row-container .views-row{width:100%;min-width:100%;max-width:100%;}.paragraph--type--management-member{padding:0px 16px;}.paragraph--type--text-with-links .item-container.field-paragraph-links{flex-wrap:wrap;}.paragraph--type--text-with-links .item-container.field-paragraph-links > div{margin-bottom:1em;}.view-events-future{margin:0 0 70px;}.view-events-past{margin:0 0 85px;}.view-events-future .views-row,.view-events-past .views-row{width:100%;min-width:100%;max-width:100%;}.view--legal-documents .views-row{padding:40px 16px;}.paragraph--view-press-releases{padding:70px 16px;}.view--news-videos .views-row-container,.view--news-product-images .views-row-container,.view--news-logos .views-row-container,.field-image-or-video .views-row-container,.view--news-documents .views-row-container,.field-documents .views-row-container,.paragraph--type--download-section .views-row-container{margin:0px;}.paragraph--view-press-releases .views-row-container .views-row,.view--news-videos .views-row,.view--news-product-images .views-row,.view--news-logos .views-row,.field-image-or-video .views-row,.view--news-documents .views-row,.field-documents .views-row,.paragraph--type--download-section .views-row{width:100%;min-width:100%;max-width:100%;}.node--press-release .paragraph--type--text-with-links{padding:90px 16px;}.paragraph--type--simple-block-section.cols-2{margin:0px;}.paragraph--type--simple-block-section .col-md-6{padding:0px;}.paragraph--type--big-block-section .item-container.field-blocks .field-blocks{min-height:450px;}.paragraph--type--blue-row-section{padding:0 16px 20px;}.paragraph--type--blue-row-section .field-image{position:relative;display:block;text-align:center;}.paragraph--type--blue-row-section .field-blue-row-title,.paragraph--type--blue-row-section .field-blue-row-text{padding-left:0px;text-align:center;}.paragraph--type--vertical-section .vertical-blocks{padding:0px;}.paragraph--type--vertical-section.cols-2 .vertical-blocks-item,.paragraph--type--vertical-section.cols-3 .vertical-blocks-item,.paragraph--type--strings-with-arrow .field-arrow-item-50,.paragraph--type--strings-with-arrow .field-arrow-item-33{min-width:100%;max-width:100%;width:100%;}.node--player .field-player-image{height:auto;line-height:inherit;padding-top:60px;}.node--player .field-player-image img{max-width:100%;height:auto;}.node--player .node-player-specifications{padding:70px 16px;}.node--player .node-player-specifications h3{text-align:center;}.node--player .node-player-specifications .item-label{display:block;width:100%;margin-bottom:2em;}.node--player .node-player-specifications .item-label + div{padding-left:0px;}.node--player .node-player-specifications p{margin-bottom:2em;}.paragraph--type--paragraph-view .field-paragraph-subtitle,.paragraph--type--paragraph-view .field-paragraph-text{padding:0px 16px;}.view--elementi-comparison-table{margin:90px 16px;}.paragraph--type--paragraph-view .view-apps-widgets{padding:0px 16px;}.paragraph--type--paragraph-view .view-apps-widgets .views-row{width:100%;max-width:100%;min-width:100%;}.field-paragraph-text ul{max-width:100%;padding-left:16px;padding-right:16px;}.view-partners-country{padding:0 16px 100px;column-count:1;column-gap:0px;text-align:left;}.view-players-comparison{margin:0px 16px 90px;}.view--organization-categories .views-row-container .views-row,.view--technology-partners-list .views-row{width:100%;max-width:100%;min-width:100%;}.dropdown-menu ul{max-width:100%;overflow-x:hidden;}.bootstrap-select .btn{max-width:100%;}#block-views-block-search-for-training form.views-exposed-form .js-form-item{margin-right:0px;}#block-views-block-search-for-training form.views-exposed-form .js-form-item label{text-align:center;}#block-views-block-search-for-training form.views-exposed-form .form-item,#block-views-block-search-for-training form.views-exposed-form .form-actions{max-width:100%;display:block;padding:16px;text-align:center;}#block-views-block-search-for-training form.views-exposed-form .bootstrap-select{max-width:100% !important;}#block-views-block-search-for-training .views-row{padding:40px 16px;}#block-views-block-search-for-training .views-row .training-left,#block-views-block-search-for-training .views-row .training-right{width:100%;max-width:100%;}#block-views-block-search-for-training .views-row .training-left{text-align:left;margin-bottom:2em;}#block-views-block-search-for-training .views-row .training-right{padding-left:0px;}.view--references-verticals-list{margin:0;}.view--references-verticals-list .views-row{width:100%;max-width:100%;min-width:100%;}article.node--reference-vertical .field-page-title,article.node--reference-vertical .field-tagline,article.node--reference-vertical > div > .field-paragraph-text,.paragraph--type--text-with-customer-logo .field-paragraph-title,.paragraph--type--text-with-customer-logo .field-paragraph-text{padding:0 16px;}.paragraph--type--text-with-customer-logo .item-container > .field-customer-logo{width:50%;max-width:50%;min-width:50%;}#block-contact-us-form .form-item-name,#block-contact-us-form .form-item-lastname,#block-contact-us-form .form-item-company,#block-contact-us-form .form-item-industry-type,#block-contact-us-form .form-item-email,#block-contact-us-form .form-item-website,#block-contact-us-form .form-item-country,#block-contact-us-form .form-item-phone{width:100%;max-width:100%;}.block-buy{margin:0px;}.buy-list .views-row{width:100%;max-width:100%;min-width:100%;}.buy-list .views-row > div{padding:16px;}.buy-list .views-row .contact-left{width:100%;}.buy-list .views-row .contact-right{width:100%;padding-left:0px;padding-top:2em;}form.views-exposed-form .form-item{margin-right:0px !important;}form.views-exposed-form .form-item label{text-align:center !important;}form.views-exposed-form .form-item,form.views-exposed-form .form-actions{max-width:100%;display:block;padding:16px;text-align:center;}form.views-exposed-form .bootstrap-select,.dropdown-menu,.bootstrap-select{max-width:100% !important;}#block-views-block-search-for-training-session-block-1 .views-row .training-left{text-align:left;width:100%;max-width:100%;float:none;}#block-views-block-search-for-training-session-block-1 .views-row .training-right{text-align:left;width:100%;max-width:100%;float:none;padding-left:0;padding-top:40px;}.dealer-hd-intro{text-align:center;}.dealer-hd-intro .dealer-hd-info{padding-left:0px;background-image:none !important;}.field-para-webform #edit-download-form-group > div.js-form-item,.field-para-webform #edit-download-form-group > fieldset div.js-form-item > div.js-form-item{max-width:100%;min-width:100%;}}
