.cust-colvoy-2sec,.cust-featured-brands-main,.cust-contact-us{overflow:hidden}.cust-colvoy-equipment .elementor-widget-container{height:auto;animation:marquee 25s linear infinite;display:flex;align-items:center;white-space:nowrap;width:100vw;max-width:unset!important;position:relative;left:50%;transform:translateX(-50%)}.cust-colvoy-equipment .elementor-widget-container .cust-line-text{-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.15);flex-shrink:0;padding:0 60px;font-weight:400!important}.cust-textline{-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px rgba(183,183,183,1);font-weight:400!important}.cust-form-sec .elementor-form .elementor-field-group .elementor-field-label{background-color:#1e1e1e;padding:10px;border-radius:50rem;position:absolute;top:-20px;left:40px}.cust-form-sec .elementor-form .elementor-field-group .elementor-field{min-height:80px}.cust-form-sec .elementor-form .elementor-field-group.elementor-field-type-checkbox>.elementor-field-label{position:unset;background-color:transparent;padding:0;border-radius:unset}.cust-business-segment-fiels{font-size:30px;letter-spacing:3px;font-family:"Bebas Neue",Sans-serif}.cust-form-sec .elementor-form .elementor-field-group.elementor-field-type-checkbox .elementor-field-subgroup{display:flex;align-items:start;gap:30px;margin-top:20px}.cust-form-sec .elementor-form .elementor-field-group.elementor-field-type-checkbox .elementor-field-subgroup>.elementor-field-option{flex-basis:unset;display:flex;align-items:center;gap:10px}.cust-feature-inventory .swiper .swiper-slide .elementor-page-title .elementor-heading-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px}.cust-feature-inventory .elementor-swiper-button{top:-45px!important}.cust-feature-inventory .elementor-swiper-button-prev{left:auto!important;right:30px}.cust-feature-inventory .swiper{margin-left:-10px;margin-right:-10px}.cust-feature-inventory .swiper .swiper-slide{padding-left:10px;padding-right:10px}.cust-logo-slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.cust-colvoy-equipment .elementor-widget-container p{margin-bottom:0}@media screen and (max-width:1200px){.cust-colvoy-equipment .elementor-widget-container .cust-line-text{padding-left:30px;padding-right:30px}.cust-form-sec .elementor-form .elementor-field-group .elementor-field{min-height:60px}.cust-form-sec .elementor-form .elementor-field-group.elementor-field-type-checkbox .elementor-field-subgroup{gap:20px}}@media screen and (max-width:767px){.cust-colvoy-equipment .elementor-widget-container{animation:marquee 15s linear infinite}.cust-colvoy-equipment .elementor-widget-container .cust-line-text{padding-left:15px;padding-right:15px}.cust-form-sec .elementor-form .elementor-field-group .elementor-field{min-height:54px}}body.home{overflow-x:hidden}.cust-brand-slider .slick-list{margin-right:-6vw}.cust-inventory-sec .has-post-thumbnail{position:relative}.cust-inventory-sec .has-post-thumbnail .elementor-widget-post-info{position:absolute;width:auto;height:auto;top:40px;right:40px}.cust-inventory-sec .has-post-thumbnail .elementor-widget-post-info .elementor-post-info__terms-list-item{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50rem;font-weight:700!important}.cust-inventory-sec .has-post-thumbnail .elementor-widget-theme-post-featured-image .size-large{height:330px;width:100%;object-fit:cover}.cust-table-title h3{color:#fff;font-family:"Bebas Neue";font-size:30px;font-weight:400;margin-top:30px}@media screen and (max-width:1200px){.cust-inventory-sec .has-post-thumbnail .elementor-widget-theme-post-featured-image .size-large{height:250px}}@media screen and (max-width:1024px){.cust-inventory-sec .has-post-thumbnail .elementor-widget-theme-post-featured-image .size-large{height:325px}}@media screen and (max-width:880px){.cust-inventory-sec .has-post-thumbnail .elementor-widget-theme-post-featured-image .size-large{height:235px}}@media screen and (max-width:767px){.cust-inventory-sec .has-post-thumbnail .elementor-widget-theme-post-featured-image .size-large{height:250px}.cust-brand-slider .slick-list{margin-right:0}.cust-table-title h3{margin-top:20px}}.cust-tab-sec .elementor-tabs .elementor-tabs-wrapper{overflow:visible;margin-bottom:20px}.cust-tab-sec .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{background-color:#fff;border:2px solid rgba(0,112,74,.13)!important;border-radius:10px;margin-right:20px!important;margin-bottom:20px!important;display:inline-flex;box-shadow:10px 10px 50px rgba(26,36,69,.1);position:relative}.video-title h3{font-family:"Bebas Neue",Sans-serif;font-size:25px;font-weight:400;letter-spacing:.64px;color:#fff}.video-title{padding-bottom:30px}.cust-tab-sec .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active{background-color:#00704a;border:2px solid #00704a;color:#fff!important;font-weight:700}.cust-tab-sec .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title:after{content:"";width:16px;height:9px;background-color:#00704a;position:absolute;left:0;right:0;margin:0 auto;bottom:-10px;clip-path:polygon(50% 100%,0 0,100% 0);opacity:0}.cust-tab-sec .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active:after{opacity:1}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content{padding:0}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table-green{background-color:#00704a;color:#fff!important;font-family:"Bebas Neue",Sans-serif}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table{overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.06);margin-bottom:20px}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table{margin-bottom:0}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table td{border:none;border-bottom:1px solid rgba(255,255,255,.06)}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-bg-grey{background-color:rgba(217,217,217,.06)!important;color:#fff!important;font-family:"Bebas Neue",Sans-serif}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table tbody>tr:nth-child(2n+1)>td,.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table tbody>tr:nth-child(2n+1)>th{background-color:transparent}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table tbody tr:hover>td,.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table tbody tr:hover>th{background-color:transparent}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.photostab.elementor-active,.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table-image{display:inline-block!important}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.photostab .cust-table-image a{display:inline-block;padding:15px;float:left}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content.photostab .cust-table-image a img{width:100%;height:auto}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content[data-tab="4"],.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content[data-tab="5"]{padding:20px;background-color:#191919;border-radius:10px}@media screen and (max-width:1024px){.cust-two-button>.elementor-container>.elementor-column{width:100%!important}}@media screen and (max-width:880px){.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table-image{grid-template-columns:100%}}@media screen and (max-width:767px){.cust-tab-sec .elementor-tabs .elementor-tab-title{margin-right:0!important;display:flex;margin-bottom:20px}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title{background-color:#fff;border:2px solid rgba(0,112,74,.13)!important;border-radius:10px;margin-right:0!important;margin-bottom:20px!important;display:flex;box-shadow:10px 10px 50px rgba(26,36,69,.1);position:relative}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title.elementor-active{background-color:#00704a;border:2px solid #00704a;color:#fff!important;font-weight:700}.video-title h3{font-size:22px}.video-title{padding-bottom:20px}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title:after{content:"";width:16px;height:9px;background-color:#00704a;position:absolute;left:0;right:0;margin:0 auto;bottom:-10px;clip-path:polygon(50% 100%,0 0,100% 0);opacity:0}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-title.elementor-active:after{opacity:1}}.elementor-widget-form .elementor-button-icon{line-height:0}@media screen and (max-width:767px){.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table{margin-bottom:0;display:block;overflow-x:auto}.cust-map-sec section.elementor-section{overflow:scroll}.cust-map-sec section.elementor-section>.elementor-container{flex-wrap:nowrap;overflow:scroll;width:100vw;justify-content:space-between}.cust-map-sec section.elementor-section>.elementor-container .elementor-column{width:100%;max-width:max-content}}@media only screen and (max-width:767px){img.elementor-lightbox-image.elementor-lightbox-prevent-close.swiper-lazy.swiper-lazy-loaded{width:calc(100% - 60px)}}#elementor-lightbox-slideshow-gallery .elementor-swiper-button{position:absolute;top:0;z-index:99;opacity:1;cursor:pointer;bottom:auto}#elementor-lightbox-slideshow-gallery .elementor-slideshow--ui-hidden .elementor-swiper-button{opacity:0}@media only screen and (max-width:880px){.cust-table-image a{text-align:center}}.cust-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mega-toggle-on>ul>li{float:none!important}@media only screen and (max-width:1024px) and (min-width:768px){.cust-header #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mega-toggle-on>ul>li{width:auto!important;float:none!important}}@media only screen and (max-width:768px){.cust-header #mega-menu-wrap-menu-1:has(.mega-menu-open) #mega-menu-menu-1+button.mega-close{right:300px!important;left:auto!important}.cust-header #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{right:0!important;left:auto!important}}@media only screen and (max-width:767px){.cust-Tractor-Fittings section.elementor-section,.Cust-Controls section.elementor-section{overflow:scroll;padding:20px 15px!important}.cust-Tractor-Fittings section.elementor-section>.elementor-container,.Cust-Controls section.elementor-section>.elementor-container{flex-wrap:nowrap;overflow:scroll;width:100vw;justify-content:space-between}.cust-Tractor-Fittings section.elementor-section>.elementor-container .elementor-column,.Cust-Controls section.elementor-section>.elementor-container .elementor-column{width:20%}.cust-Tractor-Fittings section.elementor-section>.elementor-container .elementor-column p,.Cust-Controls section.elementor-section>.elementor-container .elementor-column p{text-align:center}}.cust-arms-main{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;background-color:#191919;border-radius:10px;padding:20px}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content h3,.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content h2{font-family:"Bebas Neue",Sans-serif;color:#fff;font-weight:400;letter-spacing:.64px}.cust-arms-main .size-medium,.cabin-img-sec .size-medium,.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .size-medium{width:100%}.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content[data-tab="3"],.cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content[data-tab="2"]{padding:20px;background-color:#191919;border-radius:10px}.cabin-sec{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px}.cabin-sec .cabin-sec-1 ul{padding:0}.cabin-sec .cabin-sec-1 ul li{list-style-type:none;position:relative;padding-left:30px}.cabin-sec .cabin-sec-1 ul li::before{content:"";position:absolute;z-index:0;left:0;top:5px;background-image:url("https://mbmediasolutions.ca/colvoyequipment/wp-content/uploads/2025/01/list-icon.svg");background-position:top;background-repeat:no-repeat;background-size:contain;width:20px;height:18px;--lzl-bg-img:"https://mbmediasolutions.ca/colvoyequipment/wp-content/uploads/2025/01/list-icon.svg"}@media screen and (max-width:880px){.cust-arms-main{grid-template-columns:100%;gap:0px}.cabin-sec{grid-template-columns:100%;margin-top:20px;gap:0px}}.options-sec ul,.specifications-sec ul{padding-left:10px}.options-sec ul li,.specifications-sec ul li{list-style-type:none;position:relative;padding-left:30px}.options-sec ul li::before,.specifications-sec ul li::before{content:"";position:absolute;z-index:0;left:0;top:5px;background-image:url("https://mbmediasolutions.ca/colvoyequipment/wp-content/uploads/2025/01/list-icon.svg");background-position:top;background-repeat:no-repeat;background-size:contain;width:20px;height:18px;--lzl-bg-img:"https://mbmediasolutions.ca/colvoyequipment/wp-content/uploads/2025/01/list-icon.svg"}.options-sec ul li.lzl:not(.lzl-ed)::before,.specifications-sec ul li.lzl:not(.lzl-ed)::before,.options-sec ul li.lzl-ing:not(.lzl-ed)::before,.specifications-sec ul li.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2026%22%20width%3D%2228%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}.options-sec{display:flex;justify-content:start;align-items:start;gap:60px}@media screen and (max-width:768px){.options-sec{flex-direction:column;gap:20px}}.cust-telescopic-table table{margin-bottom:0}.cust-telescopic-table table thead tr{background-color:#00704a;color:#fff!important;font-family:"Bebas Neue",Sans-serif}.cust-telescopic-table table thead tr td{border:none;border-bottom:1px solid rgba(255,255,255,.06)}.cust-telescopic-table{overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.06);margin-bottom:20px}.cust-telescopic-table table tbody tr td{border:none;border-bottom:1px solid rgba(255,255,255,.06);background-color:transparent}.cust-telescopic-table>table>tbody>tr:first-child>td:first-child{width:22%;border-bottom:none}.cust-telescopic-table>table>tbody>tr:first-child>td:first-child img{width:100%;object-fit:cover}.cust-telescopic-table>table>tbody>tr:first-child>td:nth-child(2){width:calc(100% - 22%);border-bottom:none}@media screen and (max-width:1024px){.cust-telescopic-table>table>tbody>tr:first-child>td:first-child{width:30%}.cust-telescopic-table>table>tbody>tr:first-child>td:nth-child(2){width:calc(100% - 30%)}}@media screen and (max-width:767px){.cust-telescopic-table{margin-bottom:0}.cust-telescopic-table>table>tbody>tr:first-child>td:first-child{width:100%;display:block}.cust-telescopic-table>table>tbody>tr:first-child>td:nth-child(2){width:100%;display:block}.cust-telescopic-table>table>tbody>tr:first-child>td:first-child img{width:auto;margin:0 auto;display:block}}@media (max-width:768px){#cust-tab-sec .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-content .cust-table .table td{width:100%!important}}.cust-collection-gripper .gripper-row{display:flex;align-items:start}.cust-collection-gripper .gripper-row:not(:last-child){margin-bottom:20px}.cust-collection-gripper .gripper-row .gripper-row-first-column{flex-shrink:0}.cust-collection-gripper .gripper-row .gripper-row-first-column img{width:100%}.cust-collection-gripper .gripper-row .gripper-row-second-column{padding-left:30px}@media screen and (max-width:767px){.cust-collection-gripper .gripper-row{flex-direction:column}.cust-collection-gripper .gripper-row .gripper-row-second-column{padding-left:0}}.cust-contact-page-section .e-con-inner{background-color:#191919!important;padding:60px!important;border-radius:15px!important}@media (max-width:768px){.cust-contact-page-section .e-con-inner{padding:30px!important}}@media (max-width:425px){.cust-contact-page-section .e-con-inner{padding:30px!important}}.cust-contact-page-form .elementor-select-wrapper select{color:rgba(255,255,255,.71)}.cust-contact-page-form form select option{color:#000}.cabin-sec .cabin-sec-1 ul li.lzl:not(.lzl-ed)::before,.cabin-sec .cabin-sec-1 ul li.lzl-ing:not(.lzl-ed)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2026%22%20width%3D%2228%22%20height%3D%2226%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E")}@media only screen and (max-width:1024px){.cust-header #mega-menu-wrap-menu-1:has(.mega-menu-open) #mega-menu-menu-1+button.mega-close{right:300px!important;left:auto!important;position:absolute}.cust-header #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{right:0!important;left:auto!important}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{display:none!important}}.cust-form-sec textarea{padding-left:30px;padding-top:20px}