/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
Tags: ajax, customizer, ecommerce, portfolio, minimal, page builder, responsive, multipurpose, shop, store, woocommerce, wpml

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
 html,body{min-height:100%;height:auto}html{scroll-behavior:initial}h1,h2,h3,h4,h5,h6{font-family:'Kallisto',sans-serif}li{text-align:left}.absolute{position:absolute}.relative{position:relative}.flex{display:flex;flex-wrap:wrap}.h-screen{height:100vh}.h-full{height:100%}.w-screen{width:100vw}.w-full{width:100%}.w-1\/2{width:50%}.object-cover{object-fit:cover}.m-50{margin:50px}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:end}.text-white{color:#fff}.f-300{font-weight:300}.f-400{font-weight:400}.f-500{font-weight:500}.f-600{font-weight:600}.f-800{font-weight:800}.f-normal{font-size:20px}.f-xl{font-size:40px}.f-xxl{font-size:60px}.f-barlow{font-family:'Barlow',sans-serif}.f-kallisto{font-family:'Kallisto',sans-serif}.f-blue{color:#1E67F5}.wpcf7 select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+)}.icon-button.hamburger{background-color:#1E67F5}.hamburger.icon-button>.icon::after,.hamburger.icon-button>.icon::before{color:#fff}.hamburger.icon-button>.icon::after{width:1.375rem}header.header{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSIxMTIiIHZpZXdCb3g9IjAgMCAxNDQwIDExMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS00MCAtMC45OTk5OTZDLTQwIC0xMi4wNDU3IC0zMS4wNDU3IC0yMSAtMjAgLTIxSDE0NDVDMTQ1Ni4wNSAtMjEgMTQ2NSAtMTIuMDQ1NyAxNDY1IC0xVjM4Ljg5ODJDMTQ2NSA0My4xODU2IDE0NjMuNjIgNDcuMzU5NiAxNDYxLjA3IDUwLjgwNDVMMTQ0Mi4wMSA3Ni41MzMzTDE0MjAuMzIgMTA0LjMxQzE0MTYuNTMgMTA5LjE2MyAxNDEwLjcxIDExMiAxNDA0LjU1IDExMkgtMjBDLTMxLjA0NTcgMTEyIC00MCAxMDMuMDQ2IC00MCA5MlYtMC45OTk5OTZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)!important;background-position:100% 100%;background-repeat:no-repeat;background-size:cover}footer.site-footer{position:relative;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-30px}.button,a.button{font-family:'Barlow',sans-serif}@media screen and (max-width:767px){.logo-sticky,.logo{display:none!important}}@media screen and (min-width:768px){.logo-sticky-mobile,.logo-mobile{display:none!important}}.hamburger-nav .menu{width:50%}.header.-mobile .menu>.nav-item a{padding:10px 25px}.header.-mobile .menu>.nav-item a .has-submenu-icon{right:30px}.nav .mobile-menu .current-menu-ancestor>a{color:#fff!important}.hamburger-nav .menu .mega-menu-item>a{font-family:'Kallisto',sans-serif}.header.-mobile .menu>.nav-item{font-family:'Kallisto',sans-serif;font-weight:600}.header.-mobile .menu>.nav-item .sub-nav-item{font-family:'Barlow',sans-serif}.hamburger-nav .menu .mega-menu-item>.sub-menu a{font-family:'Barlow',sans-serif;font-weight:600}.hamburger-nav .menu .mega-menu-item{padding:10px 80px 10px 0}.hamburger-nav .menu .nav-item>a::before{display:none}.header:not(.-mobile) .menu:hover .nav-item:not(:hover){opacity:1}.is-mobile-menu .mobile-overlay .holder{width:100%!important}#menu-primary a:hover{color:#768BA5!important}.header:not(.-mobile) .menu li>ul{top:3.1rem}.header:not(.-mobile) .menu .sub-menu-wide>li{width:auto}.header:not(.-mobile) .menu .sub-menu-wide{justify-content:space-around}.header:not(.-mobile) .menu li .menu-chevron{margin-left:0}.has-submenu-icon{opacity:1}.header:not(.-mobile) .menu>.nav-item>a{padding:0 1.8rem}@media screen and (min-width:768px){.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu{pointer-events:none}.hamburger-nav-holder #secondary-menu .mega-menu-item:hover a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu .mega-menu-item:hover a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu .mega-menu-item:hover a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu{pointer-events:all}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu{display:flex;flex-wrap:wrap}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li{width:50%}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu{position:static;visibility:visible;opacity:1}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu>li.mega-menu-item.sub-nav-item.menu-item-depth-1.has-submenu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu>li.mega-menu-item.sub-nav-item.menu-item-depth-1.has-submenu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu>li.mega-menu-item.sub-nav-item.menu-item-depth-1.has-submenu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2{padding:5px 20px 5px 0}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li.mega-menu-item.sub-nav-item.menu-item-depth-2{width:95%}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu>li>.sub-menu-link,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu>li>.sub-menu-link,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu>li>.sub-menu-link{font-size:16px;text-transform:uppercase;margin-bottom:10px}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu>li>.sub-menu-link>.has-submenu-icon,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu>li>.sub-menu-link>.has-submenu-icon,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu>li>.sub-menu-link>.has-submenu-icon{display:none}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu .sub-menu-link,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu .sub-menu-link,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu .sub-menu-link{font-size:15px}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li .menu-depth-2.sub-sub-menu{margin-bottom:50px}.hamburger-nav-holder #secondary-menu a[href*="gerotto-robotics"]+.menu-depth-1.sub-menu li .menu-depth-2 .menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-trucks"]+.menu-depth-1.sub-menu li .menu-depth-2 .menu-item-depth-2,.hamburger-nav-holder #secondary-menu a[href*="gerotto-solutions"]+.menu-depth-1.sub-menu li .menu-depth-2 .menu-item-depth-2{visibility:visible;opacity:1}.hamburger-nav:not(.type2) .sub-sub-menu>*{-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}}.custom-menu-under-section-robotics,.custom-menu-under-section-trucks,.custom-menu-under-section-solutions{position:absolute;display:flex;align-items:center;justify-content:center;bottom:-50px;left:0;min-height:50px;height:60px;width:100%;text-align:center;color:#fff!important;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.custom-menu-under-section-robotics{background-color:#768BA5}.hamburger-nav .menu .mega-menu-item>a{font-size:35px}.hamburger-nav .menu .mega-menu-item.menu-item-depth-1>a{font-size:30px}.custom-menu-under-section-trucks{background-color:#0D80A0}.custom-menu-under-section-solutions{background-color:#222C91}.header:not(.-mobile) .menu li:hover .menu-chevron{transform:rotate(45deg)}.header:not(.-mobile) .menu li:hover>ul{color:#1E67F5}.header:not(.-mobile) .menu li .sub-menu-wide ul,.header:not(.-mobile) .menu .sub-menu-wide>li>a.menu-link[href*="solutions"]{font-size:20px;font-weight:600;text-transform:none;opacity:1}.header:not(.-mobile) .menu li>ul>li{font-size:unset;font-weight:unset}.header:not(.-mobile) .menu .sub-menu-wide{width:100vw;border-radius:0;padding:3rem 4.5rem 3rem}.site-footer-copyright{padding:0 50px 30px;display:flex;align-items:center;justify-content:space-between}.copyright-privacy-section-separator{margin:0 8px}.copyright-bolded-section{margin-left:100px}.copyright-social-section{display:flex;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:768px){.site-footer-copyright{flex-wrap:wrap}.copyright-privacy-section>a{display:block;margin:5px 0;font-size:16px}a.copyright-bolded-section{margin-left:0;margin-top:50px;text-align:center}.copyright-privacy-section-separator{display:none}.copyright-privacy-section{width:100%;order:2;text-align:center}.copyright-social-section{width:100%;order:1;text-align:center;gap:50px;margin-bottom:50px}}.copyright-bolded-section>svg{width:130px;fill:#fff}svg #bolded-by{transition:opacity .3s linear}svg #we-go{transition:fill .3s linear}.copyright-bolded-section:hover>svg #bolded-by{opacity:.5}.copyright-bolded-section:hover>svg #we-go{fill:#f1b7ff}.widget.widget_nav_menu>.widget-title{font-family:'Kallisto',sans-serif;font-weight:300;text-transform:uppercase}footer.site-footer .widgets-column:first-child #block-8{font-size:larger}footer.site-footer .widgets-column:nth-child(2){font-size:x-large;font-weight:600}footer .menu-link:hover{color:#bbb!important}.widget>ul li:not(:last-child){margin-bottom:1rem}.nav .nav-item.active>a{color:#fff!important}.blog .pretitle,.archive.category .pretitle,.blog .title,.archive.category .title,.blog .post-meta-holder{color:#fff}.header.-mobile .menu>.nav-item.active>a::before{background-color:#fff}.hamburger-nav .menu li.current-menu-ancestor>a>span{color:#fff!important}a:not(.-unlink):not(.ohio-widget.button):not(.-highlighted):hover{text-decoration:none!important;background-image:none!important}.button.-text:hover,a.button.-text:hover{background-color:unset;box-shadow:none}.breadcrumbs_custom{position:absolute;color:#fff;top:140px;left:40px;z-index:10}.page-id-134 .breadcrumbs_custom,.page-id-136 .breadcrumbs_custom,.page-id-663 .breadcrumbs_custom,.page-id-5078 .breadcrumbs_custom,.page-id-5079 .breadcrumbs_custom,.page-id-5084 .breadcrumbs_custom,.page-id-684 .breadcrumbs_custom,.page-id-5080 .breadcrumbs_custom,.page-id-682 .breadcrumbs_custom,.page-id-5075 .breadcrumbs_custom,.page-id-17003 .breadcrumbs_custom,.page-id-17027 .breadcrumbs_custom,.postid-18605 .breadcrumbs_custom,.postid-18595 .breadcrumbs_custom,.single-robotics .breadcrumbs_custom,.single-accessories .breadcrumbs_custom,.single-trucks .breadcrumbs_custom,.single-applications .breadcrumbs_custom,.single-industries .breadcrumbs_custom,.single-open-position .breadcrumbs_custom,.single-used-equipment .breadcrumbs_custom,.single-rental .breadcrumbs_custom,.single-new-equipment .breadcrumbs_custom,.single-special-project .breadcrumbs_custom{color:#2F3137}.single-post .breadcrumbs_custom{display:none}@media screen and (max-width:768px){.breadcrumbs_custom{top:90px;left:0}}.breadcrumb-item{margin-left:5px!important}.breadcrumb-item>a{margin-right:5px}.blue-line{height:2px;width:100%;background-color:#1E67F5}.timeline-title{font-family:'Kallisto',sans-serif;color:#1E67F5;font-size:x-large;font-weight:600;margin:10px 0}.timeline-content{margin:20px 20px 10px 0}.timeline-carousel .clb-slider-item{margin-left:3px}@media screen and (max-width:767px){.timeline-carousel .clb-slider-item{margin-left:1px}}.clb-slider-nav-btn{top:-100px}@media screen and (max-width:767px){.clb-slider-nav-btn{top:-75px}}@media screen and (min-width:768px){.timeline-carousel .clb-slider-nav-btn{top:-125px;bottom:unset}}@media screen and (max-width:767px){.timeline-carousel .clb-slider-nav-btn{top:unset}}.slide-title{font-family:'Kallisto',sans-serif!important;font-weight:600!important}.link-cta a.button{font-weight:400!important}a.fill-blue-cta,.fill-blue-cta.rs-layer,.fill-blue-cta a.button,.fill-white-cta a.button,.fill-grey-cta a.button,.fill-lightgrey-cta a.button,.fill-robotic-cta a.button{font-weight:400!important;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI4IiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMjI4IDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDIyMi41QzIyNS4yNjEgMCAyMjcuNSAyLjIzODU4IDIyNy41IDVWMzYuMzIzMkMyMjcuNSAzOC45OTU4IDIyNi40MyA0MS41NTczIDIyNC41MjkgNDMuNDM1OUwyMTYuNzYxIDUxLjExMjdDMjE0Ljg4OSA1Mi45NjI2IDIxMi4zNjQgNTQgMjA5LjczMiA1NEg1LjAwMDAxQzIuMjM4NTkgNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IiM3NjhCQTUiLz4KPC9zdmc+Cg==)!important;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%;border-radius:5px 5px 0 5px}.link-cta svg{margin-left:8px;margin-top:2px;transition:transform 0.3s linear}.post-type-archive-robotics .link-cta .category-holder,.tax-robotics-gamma .link-cta .category-holder{color:#768BA5}.post-type-archive-robotics .link-cta .category-holder svg{margin:3px 0 0 5px}.post-type-archive-trucks .link-cta .category-holder,.tax-trucks-gamma .link-cta .category-holder{color:#0D80A0}.link-cta:hover svg{transform:translateX(8px)}.floating-topic{max-width:450px}.blog-item.card .card-details,.last-news .card-details{padding-bottom:30px!important;background-color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjU4MyIgdmlld0JveD0iMCAwIDQ0MCA1ODMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFY0OTUuOTE2QzQ0MCA1MDkuMzk3IDQzNC41NTYgNTIyLjMwNyA0MjQuOTAzIDUzMS43MThMMzg2Ljg2MiA1NjguODAyQzM3Ny41MjUgNTc3LjkwNSAzNjUgNTgzIDM1MS45NiA1ODNIMzBDMTMuNDMxNCA1ODMgMCA1NjkuNTY5IDAgNTUzVjMwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;transition:background-color 0.3s linear,color 0.3s linear}a.fill-blue-cta,span.fill-blue-cta,.fill-blue-cta a{background-color:#1E67F5!important;color:#fff!important}a.fill-blue-cta:hover,span.fill-blue-cta:hover,.fill-blue-cta a:hover{background-color:#fff!important;color:#1E67F5!important}a.fill-blue-cta.h-dark:hover,span.fill-blue-cta.h-dark:hover,.fill-blue-cta.h-dark a:hover{background-color:#2F3137!important;color:#fff!important}span.fill-grey-cta,.fill-grey-cta a{background-color:#2F3137!important;color:#fff!important}span.fill-grey-cta:hover,.fill-grey-cta a:hover{background-color:#fff!important;color:#2F3137!important}span.fill-grey-cta.h-blue:hover,.fill-grey-cta.h-blue a:hover{background-color:#1E67F5!important;color:#fff!important}span.fill-lightgrey-cta,.fill-lightgrey-cta a{background-color:#ECECEA!important;color:#000!important}span.fill-lightgrey-cta:hover,.fill-lightgrey-cta a:hover{background-color:#000!important;color:#ECECEA!important}span.fill-lightgrey-cta.h-blue:hover,.fill-lightgrey-cta.h-blue a:hover{background-color:#1E67F5!important;color:#fff!important}span.fill-robotic-cta,.fill-robotic-cta a{background-color:#768BA5!important;color:#fff!important}span.fill-robotic-cta:hover,.fill-robotic-cta a:hover{background-color:#000!important;color:#768BA5!important}span.fill-robotic-cta.h-blue:hover,.fill-robotic-cta.h-blue a:hover{background-color:#1E67F5!important;color:#fff!important}span.fill-white-cta,.fill-white-cta a{background-color:#FFF!important;color:#000!important}span.fill-white-cta:hover,.fill-white-cta a:hover{background-color:#000!important;color:#fff!important}a:not(.-unlink):hover{animation:none}footer a:hover,.copyright-bolded-section:hover{background-image:none!important}.image-holder .meta-holder{display:none}@media screen and (max-width:768px){.meta-holder{font-size:1rem}}.custom-carousel{display:flex;flex-direction:column;width:87vw;margin:0 30px;position:relative}.inner,.slide{width:87vw;height:50rem}@media screen and (max-width:768px){.custom-carousel{width:100%;margin:0}.inner,.slide{width:97%;height:42rem}}.btn-arrow{width:3.4rem;height:3.4rem;border:none;cursor:pointer;position:absolute;z-index:9}.btn-arrow-left{bottom:-30px;right:-30px}.btn-arrow-right{bottom:-30px;right:-100px}@media screen and (max-width:768px){.btn-arrow-left{right:60px}.btn-arrow-right{right:0}}@media screen and (min-width:769px) and (max-width:1200px){.btn-arrow-left{right:40px}.btn-arrow-right{right:-30px}}.icon{width:2.2rem;height:2.2rem}.inner{position:relative;align-self:center}.container{list-style:none}.slide{display:flex;justify-content:center;align-items:center;position:absolute;transition:all 0.3s;background-color:#fff;overflow:hidden;border-radius:30px;transition:transform 200ms linear,filter 200ms linear}.slide:not(.active){cursor:pointer}.custom-carousel-nav{position:relative;font-weight:600;overflow:hidden;margin-top:3rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:768px){.custom-carousel-nav{margin-left:30px}}.custom-carousel-nav::before{content:"";width:2.5rem;height:.125rem;background:currentColor;opacity:.6;margin:0 .9375rem 0 1.5625rem}.custom-carousel-nav-current{position:absolute;top:0;-webkit-transition:all cubic-bezier(.645,.045,.355,1) 0.35s;-o-transition:all cubic-bezier(.645,.045,.355,1) 0.35s;transition:all cubic-bezier(.645,.045,.355,1) 0.35s}.slide--left-content{padding:5%;width:50%;height:100%}.slide--right-content img{width:100%;max-width:700px}@media screen and (max-width:768px){.slide--right-content{display:none}.slide--left-content{padding:4rem 2rem;width:100%}}.slide--left-content--pretitle{font-family:'Barlow',sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;color:#1E67F5;margin-bottom:1.5rem}.slide--left-content--title{font-family:'Kallisto',sans-serif;font-weight:700;font-size:45px;line-height:55px;color:#1E67F5;margin-bottom:5.5rem}.slide--left-content--text{margin-bottom:7rem}@media screen and (max-width:768px){.slide--left-content--title{font-size:30px;line-height:40px;margin-bottom:2.5rem}.slide--left-content--pretitle{font-size:16px}.slide--left-content--text{margin-bottom:3.5rem}}@media screen and (min-width:769px) and (max-width:1200px){.slide--left-content--title{font-size:35px;line-height:45px;margin-bottom:4rem}.slide--left-content--pretitle{font-size:17px}.slide--left-content--text{margin-bottom:6rem}}.post-type-archive-robotics .site-content,.post-type-archive-trucks .site-content,.tax-robotics-gamma .site-content,.tax-trucks-gamma .site-content,.post-type-archive-accessories .site-content,.tax-accessories-gamma .site-content,.post-type-archive-used-equipment .site-content,.post-type-archive-rental .site-content,.post-type-archive-new-equipment .site-content,.search-no-results .site-content{background-color:#fff}.search-results .site-content{background-color:#ececea}.productsList__title,.productsList__subtitle,.productsList__text{text-align:center;width:50%;margin:3rem auto .7em}.productsList__title{font-size:16px;text-transform:uppercase}.productsList__subtitle{font-size:50px}@media screen and (max-width:768px){.productsList__title,.productsList__subtitle,.productsList__text{width:90%}.productsList__subtitle{font-size:40px}}.post-type-archive-robotics .productsList__title,.post-type-archive-robotics .productsList__subtitle,.tax-robotics-gamma .productsList__title,.tax-robotics-gamma .productsList__subtitle{color:#768BA5}.post-type-archive-trucks .productsList__title,.post-type-archive-trucks .productsList__subtitle,.tax-trucks-gamma .productsList__title,.tax-trucks-gamma .productsList__subtitle{color:#0D80A0}.productsList__subtitle,.productsList__text{margin-block-start:0!important;-webkit-margin-before:0!important}.custom-filters{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:baseline}.products-list-results,.portfolio-filter{width:200px;padding-bottom:2rem;margin:0 20px;text-align:right}.custom-products-list{margin:100px 30px}.products-filter{background-color:#2F3137!important;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI4IiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMjI4IDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDIyMi41QzIyNS4yNjEgMCAyMjcuNSAyLjIzODU4IDIyNy41IDVWMzYuMzIzMkMyMjcuNSAzOC45OTU4IDIyNi40MyA0MS41NTczIDIyNC41MjkgNDMuNDM1OUwyMTYuNzYxIDUxLjExMjdDMjE0Ljg4OSA1Mi45NjI2IDIxMi4zNjQgNTQgMjA5LjczMiA1NEg1LjAwMDAxQzIuMjM4NTkgNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IiM3NjhCQTUiLz4KPC9zdmc+Cg==)!important;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%;border-radius:5px 5px 0 5px;margin:0 10px}@media screen and (max-width:768px){.custom-filters{justify-content:normal;margin-bottom:50px}.products-list-results{text-align:left;margin:0 10px;padding-bottom:1rem}.products-filter{margin:5px 0}}#industries-select,#gamma-select{background-color:unset!important;min-height:4rem;text-align:center;font-size:1.05rem;color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMC41VjE1LjUiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTAuNSA4TDE1LjUgOCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K)!important;background-size:16px 16px}#industries-select option,#gamma-select option{color:#000}.grey-space{background-color:#ECECEA;height:100px}.products-list__prefooter{background-color:#ECECEA;background-image:url(/app/uploads/2022/12/square-angle-topright.svg);background-repeat:no-repeat;background-size:cover;background-position:0% 0%;display:flex;min-height:300px;padding-top:100px;padding-bottom:100px}.products-list__prefooter__image{margin-left:80px;max-height:450px;width:auto;border-radius:30px 30px 0 30px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.products-list__prefooter__text{margin-top:250px;margin-left:100px;width:35%}@media screen and (max-width:768px){.products-list__prefooter{display:block;background-position:70% 0%}.products-list__prefooter__image{margin-left:30px;max-height:300px}.products-list__prefooter__text{width:auto;margin:50px 30px 0 30px}}.product-component{min-height:300px;max-width:380px;margin-left:auto;margin-right:auto;position:relative}.product-component-image{position:absolute;left:0;right:0;margin:0 auto}.single-robotics .product-component-title{font-size:19px;padding:9% 9% 3%;text-transform:uppercase;color:#768BA5}.single-trucks .product-component-title{font-size:19px;padding:9% 9% 3%;text-transform:uppercase;color:#0D80A0}.single-robotics .product-component-text{padding:3% 20% 0% 9%;color:#768BA5;transition:opacity 0.3s linear}.single-trucks .product-component-text{padding:3% 20% 0% 9%;color:#0D80A0;transition:opacity 0.3s linear}@media screen and (min-width:1024px){.single-robotics .product-component-text,.single-trucks .product-component-text{opacity:0}.single-robotics .product-component:hover .product-component-text,.single-trucks .product-component:hover .product-component-text{opacity:1}}.custom-warnings-list{display:flex;flex-wrap:wrap;margin-left:70px;margin-right:70px}.warning-product-container{display:flex;align-items:center;width:25%;padding:30px}@media screen and (max-width:1220px){.warning-product-container{width:50%}}@media screen and (max-width:767px){.custom-warnings-list{margin-left:30px;margin-right:30px}.warning-product-container{width:100%}}.warning-product-detail{margin-left:20px}.warning-icon{filter:brightness(.6)}.mobile-menu-custom-container{display:flex;justify-content:space-between}.mobile-menu-address{width:45%}.mobile-menu-contacts{width:45%;display:flex;justify-content:right}.header:not(.-sticky) .mobile-overlay .icon-button,.clb-popup.search-popup .icon-button{color:#fff;background-color:rgba(255,255,255,.2)}.close-bar{height:12vh}.is-mobile-menu .mobile-overlay .close-bar{width:100%;justify-content:right}.clb-popup.hamburger-nav .close-bar .icon-button,.is-mobile-menu .mobile-overlay .close-bar .icon-button{background-color:rgba(255,255,255,.2)}@media screen and (min-width:768px){.mobile-menu-custom-section{display:none}}.page-id-11 .ohio-widget.tabs.-with-button.-center{min-height:400px}.tabs-nav{padding-left:10px;padding-right:10px}.tabs.-with-button .tabs-nav-link{font-family:'Kallisto',sans-serif;font-size:22px;padding:.8rem 3rem}.brevetti-text-container{width:350px!important;height:260px!important;position:relative;z-index:1;padding:10px 50px 10px 25px}.distributori-text-container{width:380px!important;height:280px!important;position:relative;z-index:1;padding:10px 50px 10px 25px}.brevetti-img-bg-white{width:350px!important;height:260px!important}.distributori-img-bg-white{width:380px!important;height:280px!important}@media screen and (max-width:768px){.brevetti-text-container{width:330px!important;height:230px!important}.distributori-text-container{width:330px!important;height:220px!important}.brevetti-img-bg-white{width:330px!important;height:230px!important}.distributori-img-bg-white{width:315px!important;height:220px!important}}.brevetti-title{font-size:20px;font-family:'Kallisto',sans-serif;font-weight:600;text-transform:uppercase;color:#1E67F5;margin:10px 0 20px}.brevetti-img-bg-white-container,.distributori-img-bg-white-container{position:absolute}.brevetti-text,.distributori-text{text-align:left;color:#000}.brevetti-cta,.distributori-cta{text-align:left;color:#1E67F5;position:absolute;bottom:30px}.distributori-title{font-size:20px;font-family:'Kallisto',sans-serif;font-weight:600;color:#000;margin:10px 0}.distributori-text{font-size:18px;font-weight:600}.distributori-cta-web{position:absolute;bottom:60px;text-decoration:underline}.distributori-cta-web a{font-weight:400!important}.brevetti-cta a,.distributori-cta a{font-weight:400!important}.brevetti-cta a:hover,.distributori-cta a:hover{color:#1E67F5!important}.brevetti-wrap,.distributori-wrap{display:flex;justify-content:center}.brevetti-single-item{margin:20px}.custom-menu-under-section-robotics>div:after,.custom-menu-under-section-trucks>div:after,.custom-menu-under-section-solutions>div:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyOSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNkgyOE0yOCA2TDIxLjY5MDEgMU0yOCA2TDIxLjY5MDEgMTEiIHN0cm9rZT0id2hpdGUiPjwvcGF0aD4KPC9zdmc+);position:absolute;transform:translateX(5px);transition:transform 0.3s linear;color:#fff}#menu-primary a.custom-menu-under-section-robotics:hover,#menu-primary a.custom-menu-under-section-trucks:hover,#menu-primary a.custom-menu-under-section-solutions:hover{color:#fff!important}.custom-menu-under-section-robotics:hover>div:after,.custom-menu-under-section-trucks:hover>div:after,.custom-menu-under-section-solutions:hover>div:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyOSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNkgyOE0yOCA2TDIxLjY5MDEgMU0yOCA2TDIxLjY5MDEgMTEiIHN0cm9rZT0id2hpdGUiPjwvcGF0aD4KPC9zdmc+);transform:translateX(10px)}.white-arrow-icon:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyOSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNkgyOE0yOCA2TDIxLjY5MDEgMU0yOCA2TDIxLjY5MDEgMTEiIHN0cm9rZT0id2hpdGUiPjwvcGF0aD4KPC9zdmc+);position:absolute;right:-40px;top:17%;transition:right 0.3s linear}.blue-arrow-icon:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyOSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNkgyOE0yOCA2TDIxLjY5MDEgMU0yOCA2TDIxLjY5MDEgMTEiIHN0cm9rZT0iIzFFNjdGNSI+PC9wYXRoPgo8L3N2Zz4=);position:absolute;right:-40px;top:17%;transition:right 0.3s linear}.white-arrow-icon:hover:after,.blue-arrow-icon:hover:after{right:-45px}.tabs.-with-button .tabs-nav-line{height:3.2rem}.tabs-nav-line{bottom:6px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwIiBoZWlnaHQ9IjYyIiB2aWV3Qm94PSIwIDAgMjAwIDYyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDE5NUMxOTcuNzYxIDAgMjAwIDIuMjM4NTggMjAwIDVWNDQuMzc0QzIwMCA0Ny4wMTY2IDE5OC45NTQgNDkuNTUxOCAxOTcuMDkxIDUxLjQyNTVMMTg5LjUwNyA1OS4wNTE1QzE4Ny42MyA2MC45Mzg4IDE4NS4wNzggNjIgMTgyLjQxNiA2Mkg1QzIuMjM4NTggNjIgMCA1OS43NjE0IDAgNTdWNVoiIGZpbGw9IiM3REFGRDAiLz4KPC9zdmc+Cg==);background-color:transparent!important;background-size:cover;background-repeat:no-repeat;background-position:100% 100%}@media screen and (max-width:768px){.tabs.-with-button .tabs-nav-link{font-family:'Kallisto',sans-serif;font-size:20px;padding:.6rem 2.4rem}.brevetti-wrap{display:block}.brevetti-single-item{margin:40px 15px}.tabs-nav-line{bottom:2px}}.ohio-widget.contact-form label{color:#fff;font-size:16px}.cf-candidatura-spontanea .ohio-widget.contact-form label{color:#000}.ohio-widget.contact-form input:focus,.ohio-widget.contact-form textarea:focus{background-color:rgba(150,144,162,.08)!important}.ohio-widget.contact-form button.button{padding:20px 35px;background-color:unset!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMTkwIDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDE4NC41QzE4Ny4yNjEgMCAxODkuNSAyLjIzODU4IDE4OS41IDVWMzYuMzIzMkMxODkuNSAzOC45OTU4IDE4OC40MyA0MS41NTczIDE4Ni41MjkgNDMuNDM1OUwxNzguNzYxIDUxLjExMjdDMTc2Ljg4OSA1Mi45NjI2IDE3NC4zNjQgNTQgMTcxLjczMiA1NEg1QzIuMjM4NTggNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)!important;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;font-size:16px;font-weight:500}.cf-candidatura-spontanea .ohio-widget.contact-form button.button{color:#fff!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMTkwIDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDE4NC41QzE4Ny4yNjEgMCAxODkuNSAyLjIzODU4IDE4OS41IDVWMzYuMzIzMkMxODkuNSAzOC45OTU4IDE4OC40MyA0MS41NTczIDE4Ni41MjkgNDMuNDM1OUwxNzguNzYxIDUxLjExMjdDMTc2Ljg4OSA1Mi45NjI2IDE3NC4zNjQgNTQgMTcxLjczMiA1NEg1QzIuMjM4NTggNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IiMxRTY3RjUiLz4KPC9zdmc+Cg==)!important}.ohio-widget.contact-form button.button:hover{color:#1E67F5!important}.cf-candidatura-spontanea .ohio-widget.contact-form button.button:hover{color:#fff!important}@media screen and (max-width:767px){.ohio-widget.contact-form form [class*=vc_col]{padding:2px 10px!important}.ohio-widget.contact-form form .newsletter-form [class*=vc_col]{padding:0!important}}.cf-submit-privacy-container{display:flex;align-items:center;margin-left:-20px}.cf-privacy-container{cursor:pointer;width:calc(100% - 220px)}.cf-submit-container{display:flex;justify-content:end;width:220px}@media screen and (max-width:768px){.cf-submit-privacy-container{display:block}.cf-privacy-container{width:100%}.cf-submit-container{display:block;width:100%;margin-top:40px}}.blog-item figure.image-holder{border-top-left-radius:25px!important;border-top-right-radius:25px!important}.card:not(.-with-overlay):not(.-image-only).-contained .card-details{padding-right:5vh}.headline-meta .date{font-weight:400}.post-meta-estimate{display:none}.mask-shape .ohio-widget.google-maps{height:42vw;border-top-left-radius:30px;border-top-right-radius:30px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}@media screen and (max-width:768px){.mask-shape .ohio-widget.google-maps{height:60vh}}.custom-open-positions__row{display:flex;align-items:center;padding:30px 0;border-top:1px solid #AFAFAF}.custom-open-positions__row:last-child{border-bottom:1px solid #AFAFAF}.custom-open-positions__title{width:80%;font-family:'Kallisto',sans-serif;font-weight:400;font-size:30px}.custom-open-positions__cta{width:20%;display:flex;justify-content:end;color:#1E67F5}@media screen and (max-width:768px){.custom-open-positions__title{width:50%;font-size:20px}.custom-open-positions__cta{width:50%}}.blog .page-container,.archive.category .page-container{padding-left:2.2rem;padding-right:2.2rem}.blog .page-headline .title,.archive.category .page-headline .title{width:40%;margin:20px 0 35px}@media screen and (max-width:767px){.blog .page-headline .title,.archive.category .page-headline .title{width:90%;font-size:30px}.single-post .page-headline .title{width:90%;font-size:30px}.blog .page-headline .post-meta-holder,.archive.category .page-headline .post-meta-holder{width:70%}}.blog .filter-holder,.archive.category .filter-holder{display:none}.custom-blog-filters{width:80%;margin-left:auto;margin-right:auto;margin-bottom:50px;color:#fff;text-align:center}@media screen and (max-width:767px){.custom-blog-filters{width:100%;text-align:left}}.custom-blog-filters-by{margin-right:20px}.custom-blog-filters-item{margin:0 10px}.archive.category .post-meta-holder{display:none}.blog .pagination-standard .page-item:last-child .button,.archive.category .pagination-standard .page-item:last-child .button,.search-results .pagination-standard .page-item:last-child .button{background-color:#1E67F5;width:6rem;height:3.6rem;-webkit-mask-image:url(/app/uploads/2022/12/homepage-hero-carousel-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.blog .pagination-standard .page-item .button,.archive.category .pagination-standard .page-item .button,.search-results .pagination-standard .page-item .button{background-color:#1E67F5;width:4rem;height:3.6rem;margin-right:10px}.blog .pagination-standard .page-item:first-child .button,.archive.category .pagination-standard .page-item:first-child .button,.search-results .pagination-standard .page-item:first-child .button{background-color:#1E67F5;width:6rem;height:3.6rem;-webkit-mask-image:url(/app/uploads/2022/12/homepage-hero-carousel-left.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.post-meta-holder .meta-holder li.meta-item:first-child,.post-meta-holder .meta-holder li.meta-item:nth-child(2){display:none}.single-post .post-share .share-bar .social-networks{background-color:#1E67F5}.social-networks .network{color:#fff}.single-post .-layout1 .post-share .share-bar{left:2rem;margin-top:3rem}.with-sticky-header.admin-bar .-sticky-block{top:calc(9vh + 8rem)}.social-networks.-small:not(.-text) .network{width:2.8rem;height:2.4rem}.social-networks:not(.-text) .network:hover{transform:unset}.portfolio-item .mask-shape{position:relative;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.portfolio-item .mask-shape .image-holder{background-color:#ECECEA;border-top-left-radius:25px;border-bottom-left-radius:25px}.portfolio-item .mask-shape .image-holder img{object-fit:contain!important;-o-object-fit:contain!important}.robotics-warnings-section{position:absolute;display:flex;top:0;left:15px;padding-left:0;list-style-type:none}.robotics-warning-single-container{margin:0 3px!important}.custom-products-list .portfolio-item .card-details{padding:1.5rem 3rem 1.5rem 1.2rem}.products-list__prefooter__text__pretitle{text-transform:uppercase}.products-list__prefooter__text__paragraph{font-size:22px}.productsList__whychooseus__section{min-height:300px;margin:100px 50px 0 50px;border-radius:25px;background-color:#0D80A0;color:#fff;display:flex;flex-wrap:wrap;align-items:center;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjI4IiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMjI4IDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDIyMi41QzIyNS4yNjEgMCAyMjcuNSAyLjIzODU4IDIyNy41IDVWMzYuMzIzMkMyMjcuNSAzOC45OTU4IDIyNi40MyA0MS41NTczIDIyNC41MjkgNDMuNDM1OUwyMTYuNzYxIDUxLjExMjdDMjE0Ljg4OSA1Mi45NjI2IDIxMi4zNjQgNTQgMjA5LjczMiA1NEg1LjAwMDAxQzIuMjM4NTkgNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IiM3NjhCQTUiLz4KPC9zdmc+Cg==)!important;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.productsList__whychooseus__text{width:65%;padding:80px 50px}.productsList__whychooseus__subtitle{text-transform:uppercase;margin-bottom:20px}.productsList__whychooseus__title{font-family:'Kallisto',sans-serif;font-size:40px;font-weight:600;line-height:50px}.productsList__whychooseus__list{width:35%;padding:80px 50px}.productsList__contactForm{padding:150px 0 200px 0;background-color:#20365C;border-radius:20px}.productsList__contactForm label{color:#fff;font-size:16px}.productsList__contactForm input[type="submit"]{padding:20px 35px;background-color:unset!important;font-family:'Barlow',sans-serif;color:#1E67F5!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkwIiBoZWlnaHQ9IjU0IiB2aWV3Qm94PSIwIDAgMTkwIDU0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCA1QzAgMi4yMzg1OCAyLjIzODU4IDAgNSAwSDE4NC41QzE4Ny4yNjEgMCAxODkuNSAyLjIzODU4IDE4OS41IDVWMzYuMzIzMkMxODkuNSAzOC45OTU4IDE4OC40MyA0MS41NTczIDE4Ni41MjkgNDMuNDM1OUwxNzguNzYxIDUxLjExMjdDMTc2Ljg4OSA1Mi45NjI2IDE3NC4zNjQgNTQgMTcxLjczMiA1NEg1QzIuMjM4NTggNTQgMCA1MS43NjE0IDAgNDlWNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)!important;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;font-size:16px;font-weight:500}.productsList__contactForm input:not([type="submit"]),.productsList__contactForm textarea,.productsList__contactForm select{color:#fff}.productsList__contactForm__container{max-width:1250px;margin:0 auto}.productsList__contactForm__heading{width:50%;font-size:35px;line-height:50px;color:#fff;margin-bottom:50px}@media screen and (max-width:768px){.productsList__whychooseus__section{margin:70px 10px 0 10px}.productsList__whychooseus__text{width:100%;padding:50px 30px 0 30px}.productsList__whychooseus__title{font-size:25px;line-height:35px}.productsList__contactForm__heading{width:90%;font-size:30px;line-height:40px}.productsList__contactForm{padding:100px 30px 150px 30px}.productsList__whychooseus__list{width:100%}}.single-accessories .post-share.-sticky-block,.single-industries .post-share.-sticky-block,.single-applications .post-share.-sticky-block{display:none}.allestimenti-single-item{position:relative}.allestimenti-text-container{width:320px!important;height:280px!important;position:relative;z-index:1;padding:20px 50px 20px 35px}.allestimenti-img-bg-white{width:320px!important;height:280px!important}.allestimenti-img-float-container{position:absolute;top:-25px;right:-35px}@media screen and (max-width:767px){.allestimenti-img-float-container{top:-25px;right:-15px}}.allestimenti-img-float{width:80px;height:40px}.allestimenti-element{position:absolute;height:100%}.allestimenti-img-bg-white-container{height:100%}.allestimenti-text{text-align:left;color:#fff}.allestimenti-cta{text-align:left;color:#fff;position:absolute;bottom:30px}.allestimenti-cta a:hover{color:#fff!important}.allestimenti-title{font-size:30px;line-height:38px;font-weight:500;color:#fff;margin:25px 0}@media screen and (max-width:767px){.allestimenti-title{font-size:25px;line-height:35px;margin:15px 0}}.allestimenti-text{font-size:18px;font-weight:600}.allestimenti-cta-web{position:absolute;bottom:60px;text-decoration:underline}.allestimenti-cta-web a{font-weight:400!important}.allestimenti-cta a{font-weight:400!important}.allestimenti-wrap{display:flex;justify-content:center}@media screen and (max-width:767px){.allestimenti-wrap{padding-right:20px}}.allestimenti-number{position:absolute;top:10px;left:32px;font-size:18px;color:#768BA5}@media screen and (max-width:768px){.allestimenti-text-container{width:320px!important;height:240px!important;padding:20px 50px 20px 45px}.allestimenti-img-bg-white{width:320px!important;height:240px!important}}.relatedProducts__pretitle,.relatedAccessories__pretitle{text-transform:uppercase}.relatedProducts__title,.relatedAccessories__title{font-family:'Kallisto',sans-serif;font-size:40px;line-height:50px;font-weight:600}@media screen and (max-width:767px){.relatedProducts__title,.relatedAccessories__title{font-size:35px;line-height:45px}}.general_single_page_space{height:250px}.single-industries .general_single_page_space,.single-applications .general_single_page_space{height:80px}.single-solutions .general_single_page_space{height:50px}@media screen and (max-width:768px){.general_single_page_space{height:50px}}.mask-shape:not(.elementor-widget-ohio_google_maps) img:not(.robotics-warning-single-icon){position:relative;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%;border-radius:30px 0 0 30px!important}.mask-shape-reverse img{position:relative;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xXzIpIj4KPHBhdGggZD0iTTQ0MCAzMEM0NDAgMTMuNDMxNSA0MjYuNTY5IDAgNDEwIDBIMzBDMTMuNDMxIDAgMCAxMy40MzE1IDAgMzBWMTk2LjA1NkMwIDIwOS40NTUgNS4zNzggMjIyLjI5MyAxNC45MjcgMjMxLjY5MUw5My4xMDcgMzA4LjYzNkMxMDIuNDYgMzE3Ljg0MSAxMTUuMDU2IDMyMyAxMjguMTc5IDMyM0g0MTBDNDI2LjU2OSAzMjMgNDQwIDMwOS41NjkgNDQwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV8yIj4KPHJlY3Qgd2lkdGg9IjQ0MCIgaGVpZ2h0PSIzMjMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSA0NDAgMCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:0% 100%;border-radius:0 30px 30px 0!important}.mask-long-stretch-shape img{position:relative;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxpdmVsbG9fMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE0MDAgNzQ2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNDAwIDc0NjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJNMTQwMCwwYy0zNC43LDM0LjctODIuNiw1Ni4xLTEzNS41LDU2LjFIMFY3NDZoODM0LjljMTMyLjEsMCwyNTguOC01Mi41LDM1Mi4yLTE0NS45QzEyNTgsNTI5LjEsMTMyOSw0NTgsMTQwMCwzODdWMHoiLz4KPC9zdmc+Cg==);-webkit-mask-repeat:no-repeat;-webkit-mask-position:100% 0%;max-height:700px}.tab-intervention{width:50%;padding:50px}.tab-intervention li{text-align:left}@media screen and (max-width:768px){.tab-intervention{width:100%;padding:40px}}.clb-popup{background-color:#1E67F5}.clb-popup .search-form input[type="text"]{background-color:rgba(255,255,255,.2)}.clb-popup .search-form input[type="text"]::placeholder{color:#ECECEA}.error404 .site-content .page-container{margin-top:250px;min-height:400px}.search-title-404{margin-top:50px}.search-results .blog-item>a{display:none}.search-results .post-type-search{color:#1E67F5}.search-results .card-details{border-top-left-radius:25px!important;border-top-right-radius:25px!important}.is-mobile-menu .mobile-overlay select{margin:1rem 0;color:#fff;background-color:rgba(255,255,255,.2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.mobile-menu .current-menu-item .menu-link{color:#fff}.mobile-menu .nav-item .menu-link:hover{color:#ECECEA!important}.hamburger-nav-details .lang-dropdown{background-color:rgba(255,255,255,.2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.accordion-item{border-top:1px solid #AFAFAF;padding-top:.8rem;padding-bottom:.8rem;margin-bottom:0}.accordion-item:last-child{border-bottom:1px solid #AFAFAF}.accordion-item .accordion-button{gap:50px}.accordion-collapse{width:75%}@media screen and (max-width:768px){.accordion-item .accordion-button{gap:30px}.accordion-collapse{width:85%}}.menu-optional .lang-dropdown{background-color:transparent}@media screen and (min-width:768px){.portfolio-item-wrap .card-details .heading{min-height:150px;max-height:150px}}.case-history__wrapper{display:flex;flex-wrap:wrap;align-items:center;width:100%;color:#000;height:620px}.case-history__imageContainer{position:relative;width:50%;height:100%}.case-history__image{width:100%;height:100%!important;border-radius:30px 0 0 30px!important;object-fit:cover}.case-history__contentContainer{height:100%;position:relative;width:50%;padding:8% 10% 8% 5%;background-color:#fff;border-radius:0 30px 0 0;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%}.case-history__contentTitle,.case-history__contentText,.case-history__contentCta{width:100%}.case-history__contentTitle{font-family:'Kallisto',sans-serif;margin-bottom:50px;font-size:40px;font-weight:700;color:#768BA5}@media screen and (max-width:767px){.case-history__wrapper{height:unset}.case-history__imageContainer{width:100%}.case-history__image{border-radius:30px 30px 0 0!important}.case-history__contentContainer{width:100%;min-height:300px;padding:30px 40px 30px 30px;border-radius:0 0 30px 30px;-webkit-mask-image:unset}.case-history__contentTitle{font-size:30px}}@media screen and (max-width:768px){.clb-slider.-slider-offset{overflow-x:visible}}.ohio-widget.contact-form .newsletter-form input[type="email"]{background-color:#fff;margin-top:10px}.ohio-widget.contact-form .newsletter-form input[type="checkbox"]:focus{background-color:#1e67f5!important}.ohio-widget.contact-form .newsletter-form label{color:#000}.ohio-widget.contact-form .newsletter-form button.button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTUiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCA5NSA1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUMwIDIuMjM4NTggMi4yMzg1OCAwIDUgMEg5MEM5Mi43NjE0IDAgOTUgMi4yMzg1OCA5NSA1VjM2LjMyMzJDOTUgMzguOTk1OCA5My45MzAxIDQxLjU1NzMgOTIuMDI5MiA0My40MzU5TDg0LjI2MTEgNTEuMTEyN0M4Mi4zODkyIDUyLjk2MjYgNzkuODYzNiA1NCA3Ny4yMzE5IDU0SDUuMDAwMDFDMi4yMzg1OCA1NCAwIDUxLjc2MTQgMCA0OVY1WiIgZmlsbD0iIzFFNjdGNSIvPgo8L3N2Zz4K)!important;border-radius:8px 8px 0 8px;padding:12px 30px;margin-top:33px}@media screen and (max-width:767px){.ohio-widget.contact-form .newsletter-form button.button{margin-top:10px}}.ohio-widget.contact-form .newsletter-form button.button:hover{color:#2F3137!important}.newsletter-form .cf-submit-container{justify-content:center}.newsletter-form .cf-privacy-container p{margin-top:0}a.button svg path,.link-cta svg path,.category-holder svg path{stroke:currentColor}.globo-icon{margin-top:4px;margin-right:8px}.elementor-widget-container strong,.productsList__text strong,.products-list__prefooter__text__paragraph strong{font-family:'Kallisto',sans-serif;font-weight:600;font-size:smaller}rs-module{cursor:unset!important}.hamburger-nav:not(.type2):not(.type3){padding-left:8vw;padding-top:12vh}.gerotto-icon-text svg{height:85px}input[type="file"]{display:none}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.training-number p{margin-top:0;margin-bottom:0}.wrap-file-field{background-color:rgba(150,144,162,.08);border-radius:.35rem;display:inline-block;padding:10px 12px;cursor:pointer;border:none;width:100%}input[type="email"].wpcf7-not-valid,input[type="number"].wpcf7-not-valid,input[type="password"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="text"].wpcf7-not-valid,input[type="date"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid,.select2-container--default .select2-selection--single.wpcf7-not-valid,input[type="checkbox"]:focus,input[type="checkbox"]:active,input[type="radio"]:focus,input[type="radio"]:active{-webkit-box-shadow:0 0 0 .15rem rgb(220 40 40 / 60%);box-shadow:0 0 0 .15rem rgb(220 40 40 / 60%)}.custom-blog-filters-item.current-cat{font-weight:700}.page-headline .holder{padding-top:8rem}.header .branding .logo-mobile img,.header.-sticky .branding .logo-sticky-mobile img{width:auto}.search-results .page-headline:before{content:unset}@media screen and (max-width:768px){.page-headline{margin-bottom:01rem}}.button,a.button{white-space:normal}.wpcf7-response-output{margin-left:-20px}.productsList__whychooseus__image{margin-bottom:30px;margin-right:20px;max-width:120px;max-height:120px}.slider-wrap .flex{flex-wrap:nowrap}.contact-form .wpcf7-form .wpcf7-response-output{margin-left:-20px}.prod-gallery .clb-slider-nav-btn{top:unset}@media screen and (min-width:1280px){.prod-gallery .clb-slider:not(.-nav-offset):not(.-nav-inset):not(.-woo-slider):not(.-slider-fs):not(.-slider-lightbox) .clb-slider-nav-btn{right:25%}}@media screen and (min-width:1100px) and (max-width:1279px){.prod-gallery .clb-slider:not(.-nav-offset):not(.-nav-inset):not(.-woo-slider):not(.-slider-fs):not(.-slider-lightbox) .clb-slider-nav-btn{right:18%}}@media screen and (min-width:960px) and (max-width:1099px){.prod-gallery .clb-slider:not(.-nav-offset):not(.-nav-inset):not(.-woo-slider):not(.-slider-fs):not(.-slider-lightbox) .clb-slider-nav-btn{right:10%}}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{bottom:50%!important}@media screen and (max-width:767px){.mobile-hidden{display:none;visibility:hidden;opacity:0}}@media screen and (min-width:768px){.desktop-hidden{display:none;visibility:hidden;opacity:0}}.ohio-widget.tabs ul.tabs-nav::-webkit-scrollbar{height:4px}.ohio-widget.tabs ul.tabs-nav::-webkit-scrollbar-thumb{background:#fff}.sticky-nav .sticky-nav-holder{padding-bottom:5rem}.custom-button a,.custom-button a:hover,.custom-button a:focus,.custom-button a:active{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTUiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCA5NSA1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUMwIDIuMjM4NTggMi4yMzg1OCAwIDUgMEg5MEM5Mi43NjE0IDAgOTUgMi4yMzg1OCA5NSA1VjM2LjMyMzJDOTUgMzguOTk1OCA5My45MzAxIDQxLjU1NzMgOTIuMDI5MiA0My40MzU5TDg0LjI2MTEgNTEuMTEyN0M4Mi4zODkyIDUyLjk2MjYgNzkuODYzNiA1NCA3Ny4yMzE5IDU0SDUuMDAwMDFDMi4yMzg1OCA1NCAwIDUxLjc2MTQgMCA0OVY1WiIgZmlsbD0iIzFFNjdGNSIvPgo8L3N2Zz4K)!important;background-color:unset!important;border-radius:8px 8px 0 8px;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;padding:12px 30px}.display-none{opacity:0;height:0;width:0;overflow:hidden;transition:opacity 0.6s;padding:0px!important}.display-yes{opacity:1;transition:opacity 0.6s}.custom-pop-up-form{position:absolute;max-width:500px;max-height:600px;z-index:999999;left:0;right:0;top:0;bottom:0;margin-left:auto;margin-top:auto;margin-right:auto;margin-bottom:auto;background-color:#fff;padding:30px}.btn:focus,.btn:active,.button:focus,.button:active,a.button:focus,a.button:active,button[type="submit"]:focus,button[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:active{-webkit-box-shadow:none!important;box-shadow:none!important}.block-scroll{margin:0;height:100%}.custom-pop-up-form .vc_row{margin-left:0!important;margin-right:0!important}.custom-pop-up-form [class^="vc_col"]{padding-left:0!important;padding-right:0!important}.custom-pop-up-form .cf-submit-container{width:100%!important}.custom-pop-up-form .cf-submit-privacy-container{margin-left:0px!important}.custom-pop-up-form .cf-privacy-container{width:100%!important}.custom-pop-up-form .wpcf7-list-item{margin:0!important}.delete-pop-up{cursor:pointer}.pop-up-bg{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(90,90,90,.5);z-index:9999}.custom-pop-up-form .wpcf7-submit{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTUiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCA5NSA1NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUMwIDIuMjM4NTggMi4yMzg1OCAwIDUgMEg5MEM5Mi43NjE0IDAgOTUgMi4yMzg1OCA5NSA1VjM2LjMyMzJDOTUgMzguOTk1OCA5My45MzAxIDQxLjU1NzMgOTIuMDI5MiA0My40MzU5TDg0LjI2MTEgNTEuMTEyN0M4Mi4zODkyIDUyLjk2MjYgNzkuODYzNiA1NCA3Ny4yMzE5IDU0SDUuMDAwMDFDMi4yMzg1OCA1NCAwIDUxLjc2MTQgMCA0OVY1WiIgZmlsbD0iIzFFNjdGNSIvPgo8L3N2Zz4K)!important;background-color:unset!important;border-radius:8px 8px 0 8px;background-size:cover;background-repeat:no-repeat;background-position:100% 100%;padding:12px 30px}.container-close{display:flex;justify-content:end}.page-preloader .logo{display:block!important}.page-preloader .logo img{width:160px}@media screen and (min-width:768px){.page-preloader .logo img{width:220px}}.ohio-widget.contact-form input[type="checkbox"]:checked:focus{background-color:#1e67f5!important}select.wpcf7-select option{background:#00000060}.image-pins-section{position:relative}@media screen and (min-width:1440px){.image-pins-section{padding:4rem}}.image-pins-section__wrapper{position:relative;max-width:1840px;margin:0 auto}.image-pins-section__bg{width:100%;height:auto}.image-pins-section__pin-item{position:absolute;width:0;height:0}@media screen and (min-width:769px){.image-pins-section__pin-item.flip-x{transform:translateX(-350px)}.image-pins-section__pin-item.flip-x .image-pins-section__pin-circle{transform:translateX(350px)}.image-pins-section__pin-item.flip-x .image-pins-section__popup-item{transform:translate(-60px,-40%)}}.image-pins-section__pin-circle{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#FFFFFFED;border-radius:100%;cursor:pointer;transition:background-color 200ms ease-out}@media screen and (min-width:1024px){.image-pins-section__pin-circle{width:70px;height:70px}}.image-pins-section__pin-item.--active{height:auto;width:auto;z-index:10}.image-pins-section__pin-item.--active .image-pins-section__pin-circle{background-color:#1E67F5;color:#fff}.image-pins-section__pin-item svg{pointer-events:none}.image-pins-section__pin-item svg line{transition:stroke 200ms ease-out}.image-pins-section__pin-item.--active svg line{stroke:#fff;transition:transform 200ms ease-out}.image-pins-section__pin-item.--active svg line:first-child{transform:rotate(90deg);transform-origin:center}.image-pins-section__popup-item{z-index:10;transform:translate(80px,-40%);width:400px;height:auto;background-color:#768BA5;color:#fff;border-radius:30px;pointer-events:none;opacity:0}.image-pins-section__popup-item.--active{pointer-events:auto!important}@media screen and (max-width:768px){.image-pins-section__popup-item{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:90vw;max-height:70vh}}.image-pins-section__popup-item-img{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQwIiBoZWlnaHQ9IjMyMyIgdmlld0JveD0iMCAwIDQ0MCAzMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDMwQzAgMTMuNDMxNSAxMy40MzE1IDAgMzAgMEg0MTBDNDI2LjU2OSAwIDQ0MCAxMy40MzE1IDQ0MCAzMFYxOTYuMDU2QzQ0MCAyMDkuNDU1IDQzNC42MjIgMjIyLjI5MyA0MjUuMDczIDIzMS42OTFMMzQ2Ljg5MyAzMDguNjM2QzMzNy41NCAzMTcuODQxIDMyNC45NDQgMzIzIDMxMS44MjEgMzIzSDMwQzEzLjQzMTQgMzIzIDAgMzA5LjU2OSAwIDI5M1YzMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:100% 100%;border-radius:30px 0 0 30px!important;background-color:#ECECEA}.image-pins-section__popup-item-img>img{display:block;width:100%;height:300px!important;object-fit:contain}.image-pins-section__popup-item-img.--full>img{object-fit:cover}.image-pins-section__popup-item-content{padding:2rem 1rem}.image-pins-section__popup-item-title{font-family:'Kallisto',sans-serif;font-weight:600;font-size:26px;margin-bottom:10px}.image-pins-section__popup-item-content>.link-cta{margin-top:10px}.image-pins-section__popup-item-content>.link-cta>a:hover{color:#fff!important}.branding .logo img,.header.-sticky .branding .logo-sticky img{width:auto}