.bg-blue-gradient{background:linear-gradient(180deg,#14b0f7,#001238)}.bg-light-blue-gradient{background:linear-gradient(180deg,#004e97,#14b0f7)}#breadcrumb-bar{position:absolute;top:0;left:0;z-index:9;width:100%}#breadcrumb-bar.style-light .bredcrumb .woocommerce-breadcrumb,#breadcrumb-bar.style-light .bredcrumb .woocommerce-breadcrumb a{color:#fff}#breadcrumb-bar .container{padding-top:26px}#breadcrumb-bar .bredcrumb .woocommerce-breadcrumb{font-size:18px;margin-top:0;color:#001238;padding:0}#breadcrumb-bar .bredcrumb .woocommerce-breadcrumb a{font-size:18px;color:#001238}.btn .wp-block-button__link{padding:0;background:none}.wp-block-buttons .wp-block-button__link.wp-element-button{padding:6px 24px}.gedore-blue-button{font-size:20px;line-height:24px;padding:6px 16px;border:1px solid #004e97;border-radius:6px;background-color:#004e97;color:#fff}@media screen and (min-width:768px){.gedore-blue-button{padding:4px 8px}}.gedore-blue-button:hover{background-color:#001238}.card{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #edecec;border-radius:15px;height:100%;width:100%;z-index:10;padding-bottom:26px}.card h5{font-size:30px;color:#004e97;padding-top:26px}.card h5,.card p{padding-left:26px;padding-right:26px}.card p{font-size:18px;padding-top:0;min-height:140px;line-height:120%}.card .btn{font-size:18px;color:#fff;text-transform:uppercase;margin-left:26px;margin-right:26px}#homepage-cta-options .card .card-text{min-height:140px}#sidebar .textwidget .card{border:none;border-radius:0;box-shadow:none;padding-bottom:0}#sidebar .textwidget .card p{padding-left:0;padding-right:0;min-height:auto}#homepage-carousel{margin-top:0}#carouselExampleIndicators .carousel-indicators [data-bs-target]{height:8px;margin-right:2px;margin-left:2px;opacity:1;border-radius:12px}#carouselExampleIndicators .carousel-indicators li{border:1px solid #fff;background-color:#fff}#carouselExampleIndicators .carousel-indicators li.active{background-color:#001238}#carouselExampleIndicators .carousel-caption{left:15px;width:90%;min-height:208px;background:transparent url(../images/carousel-description.png) no-repeat 100% 0/cover}@media screen and (min-width:768px){#carouselExampleIndicators .carousel-caption{left:150px;width:586px}}#carouselExampleIndicators .carousel-caption .container{padding:16px 100px 16px 16px}#carouselExampleIndicators .carousel-caption h2{font-family:gedoretype-book;color:#004e97;font-size:40px;line-height:38px;margin-bottom:16px;max-width:100%}@media screen and (min-width:768px){#carouselExampleIndicators .carousel-caption h2{font-size:54px;line-height:50px}}#carouselExampleIndicators .carousel-caption h2:after{display:none}#carouselExampleIndicators .carousel-caption p{color:#666;font-size:18px;max-width:100%}@media screen and (min-width:768px){#carouselExampleIndicators .carousel-caption p{max-width:90%}}#carouselExampleIndicators .carousel-item{background-color:#fff}#carouselExampleIndicators .carousel-item img{max-height:450px;-o-object-fit:cover;object-fit:cover;height:450px;-o-object-position:0 100%;object-position:0 100%}@media screen and (min-width:768px){#carouselExampleIndicators .carousel-item img{-o-object-position:100% 100%;object-position:100% 100%}}.carousel-item{background-color:#fff}.carousel .carousel-caption h2{text-transform:none}#tool-carousel-1 .carousel-item img,#tool-carousel-2 .carousel-item img{height:auto}@media screen and (min-width:768px){#tool-carousel-1 .carousel-item img,#tool-carousel-2 .carousel-item img{height:inherit}}#main-contact-form .form-group{padding-left:0;padding-right:0}#main-contact-form .form-group .wpcf7-form-control-wrap{width:100%}#main-contact-form .form-group .form-control{padding:9px}#main-contact-form .form-group .wpcf7-select{height:44px!important}#main-contact-form .form-group.enquiry-option-wrapper{position:relative;background:#004e97;color:#fff!important;border-radius:10px;overflow:hidden}#main-contact-form .form-group.enquiry-option-wrapper .wpcf7-form-control-wrap{position:static;z-index:9;background:none}#main-contact-form .form-group.enquiry-option-wrapper .select-icon-wrapper{position:absolute;width:135px;height:100%;right:10px;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:flex-end}#main-contact-form .form-group.enquiry-option-wrapper .select-icon{display:inline-block;margin-left:10px;width:26px;height:15px;background:transparent url(../images/ionic-ios-arrow-forward.png) no-repeat 50%}#main-contact-form .form-group select.form-control{color:#004c97}#main-contact-form .form-group .wpcf7-list-item{margin-left:0}#main-contact-form .form-group .wpcf7-list-item label{display:flex;align-items:center}#main-contact-form .form-group .wpcf7-list-item input[type=checkbox]{margin-right:10px;width:20px;height:20px}#main-contact-form .form-group .wpcf7-list-item .wpcf7-list-item-label{font-size:18px;line-height:20px;color:#004c97}#main-contact-form .form-group .enquiry-option{background:none;color:#fff!important}#main-contact-form .form-group .enquiry-option option{background:#fff;color:#004e97}#main-contact-form .wpcf7-not-valid-tip{font-size:16px;font-style:italic}#main-contact-form .captcha-section{padding:9px;background:#fff;border:1px solid #004c97;border-radius:10px}#main-contact-form .submit-btn button[type=submit]{background:#004c97;border:1px solid #004c97;border-radius:10px;color:#fff;padding:5px 40px;transition:all .2s ease-in-out;text-transform:uppercase}.page-template-page-price-list .pricelist-wrapper{margin:50px auto 15px;display:flex;flex-wrap:wrap;grid-gap:unset}.download-row{display:grid!important;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;width:100%;margin-bottom:20px}@media screen and (min-width:768px){.download-row{grid-template-columns:repeat(2,1fr);grid-row-gap:10px}}.download{width:100%;background:#fff url(../images/download-corner-icon.svg) no-repeat 0 0;background-size:32px 32px;background-position:10px 10px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #edecec;border-radius:15px;padding:40px 30px 30px}.download,.download>div{height:100%}.download .download-wrapper{position:relative;padding-bottom:0;height:100%}@media screen and (min-width:768px){.download .download-wrapper{padding-bottom:40px}}.download .download-content-wrapper{padding-bottom:0;height:auto}@media screen and (min-width:768px){.download .download-content-wrapper{padding-bottom:40px;height:100%}}.download .download-title{color:#004e97;font-size:38px;font-family:gedoretype-medium}.download .download-text{padding-bottom:25px}.download .download-text,.download .download .download-text p{color:#8b8986;font-size:20px;line-height:24px}.download .cta-button{margin-right:20px;text-transform:uppercase;font-size:20px;padding:4px 30px;border-radius:8px;border:1px solid;width:100%;display:block;margin-bottom:10px;text-align:center}@media screen and (min-width:1440px){.download .cta-button{width:auto;display:inline-block;margin-bottom:0}}.download .cta-button:hover{background-color:#14b0f7!important}.download .gb-block-image{margin-bottom:0}.download .action-buttons{position:relative}@media screen and (min-width:1440px){.download .action-buttons{position:absolute;left:20px;bottom:0}}#download-brochure .download-brochure-buttons .wp-block-button__link{width:100%;margin-bottom:16px}@media screen and (min-width:768px){#download-brochure .download-brochure-buttons .wp-block-button__link{width:200px;margin-bottom:0}}#testimonials{background-color:#001238;margin:50px 0}@media (min-width:1600px){#testimonials .carousel-item img{max-height:600px}}.find-a-dealer-map{background-color:#fff;border-bottom:65px solid #f4f3f3}.find-a-dealer-map .wpsl-search{background-color:#f4f3f3}.find-a-dealer-map .wpsl-selected-item{font-size:20px;color:#004e97;font-family:gedoretype-Medium}.find-a-dealer-map .wpsl-dropdown{width:124px}.find-a-dealer-map #wpsl-search-wrap input{height:40px!important;border:1px solid #ccc;font-size:20px;color:#004e97;font-family:gedoretype-Medium}.find-a-dealer-map #wpsl-search-wrap>form{display:flex;align-items:flex-start;justify-content:space-between}.find-a-dealer-map #wpsl-search-wrap>form>div{flex:0 0 auto}.find-a-dealer-map #wpsl-category label,.find-a-dealer-map #wpsl-radius label,.find-a-dealer-map .wpsl-input label{width:auto;font-size:20px;color:#004e97;font-family:gedoretype-Medium}.find-a-dealer-map #wpsl-category,.find-a-dealer-map #wpsl-radius,.find-a-dealer-map #wpsl-results{display:flex;align-items:center}.find-a-dealer-map .wpsl-search-btn-wrap{width:146px}.find-a-dealer-map .wpsl-search-btn-wrap #wpsl-search-btn{background-color:#004e97;border:1px solid #14b0f7;border-radius:15px;color:#fff;width:100%}.find-a-dealer-map #wpsl-radius,.find-a-dealer-map #wpsl-results{display:flex!important;align-items:center!important}.find-a-dealer-map #wpsl-results label{font-size:20px;color:#004e97;font-family:gedoretype-Medium}.find-a-dealer-map #wpsl-stores .wpsl-store-location p{font-size:20px;color:#8b8986;font-family:MyriadPro-Regular,sans-serif;line-height:26px}.find-a-dealer-map #wpsl-stores .wpsl-store-location p strong{font-family:gedoretype-Medium;color:#004e97;font-size:30px}.find-a-dealer-map #wpsl-stores .wpsl-store-location .wpsl-contact-details{font-size:20px;font-family:MyriadPro-Regular,sans-serif}.find-a-dealer-map #wpsl-stores .wpsl-store-location .wpsl-contact-details span strong{color:#004e97;font-size:20px}.find-a-dealer-map #wpsl-result-list a{color:#004e97!important}.find-a-dealer-map #wpsl-result-list ul li{background:#fff url(../images/list-icon.png) no-repeat 0 0;background-size:20px 20px;background-position:10px 10px;padding-left:50px!important;margin-top:0!important;padding-top:20px!important;padding-bottom:20px!important;border-bottom:1px solid #8b8986}.footer{background-color:#004e97;padding-top:60px;padding-bottom:40px;text-align:left}.footer h3{font-family:MyriadPro-Regular,sans-serif}.footer h3.col-heading{font-size:26px;margin-bottom:24px}.footer h3.widget-title{font-size:20px;margin-bottom:24px}.footer h4{font-size:20px}.footer .footer-logo img{margin-top:4px;margin-bottom:40px;max-height:100px}.search-box i{font-weight:300}.subheading-text p{font-size:14px;color:#fff}.footer .widget_nav_menu ul.menu{line-height:100%;list-style:none;margin-left:0}.footer .widget_nav_menu ul li a{display:inline-block;font-size:18px;color:#fff;text-transform:uppercase}.footer .widget_nav_menu ul li a:hover{text-decoration:underline}.footer .first-column p{font-size:18px;color:#fff;margin-bottom:18px;font-weight:400}.footer .first-column p a{color:#fff;text-decoration:none}.footer .first-column p a:hover{text-decoration:underline}.footer .second-column h3.widget-title{margin-bottom:10px}.footer .second-column .widget.widget_nav_menu{margin-bottom:24px}.footer .second-column .widget.widget_nav_menu .menu li{line-height:120%}.footer .second-column .widget.widget_nav_menu .menu li a{color:#fff;text-transform:capitalize}.footer .fourth-column .menu-gedore-container,.footer .third-column .menu-gedore-tool-range-container{height:100%}.footer .fourth-column .menu-gedore-container>ul,.footer .third-column .menu-gedore-tool-range-container>ul{height:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;flex-direction:column}.footer .fourth-column .menu-gedore-container>ul a,.footer .third-column .menu-gedore-tool-range-container>ul a{font-size:20px}.footer .third-column .menu-gedore-tool-range-container>ul a{margin-bottom:4px}.footer .fourth-column .menu-gedore-container>ul a{margin-bottom:24px}.footer .first-column,.footer .fourth-column,.footer .second-column,.footer .third-column{height:auto;padding-bottom:50px}@media screen and (min-width:768px){.footer .first-column,.footer .fourth-column,.footer .second-column,.footer .third-column{border-right:1px solid #fff;height:730px;padding-bottom:0}}@media screen and (min-width:1600px){.footer .first-column,.footer .fourth-column,.footer .second-column,.footer .third-column{height:570px}}.footer .fourth-column{border:none!important}.footer .accreditation-section{padding-top:40px}.footer .accreditation-section span{color:#fff;font-size:22px;margin-left:16px;margin-right:16px}.form-control{border-radius:10px;border:1px solid #14b0f7}#contact-us{padding-top:50px;padding-bottom:50px}#contact-us h2{color:#004e97}#contact-us p{font-size:26px}#contact-us p strong{color:#004e97;font-weight:700}#contact-us ul{list-style:none;margin-bottom:1rem}#contact-us ul li{font-size:26px}#contact-us ul li strong{font-weight:700;color:#004e97}#contact-us ul li strong a{color:#004e97;text-decoration:underline}#homepage-contact-form{background-color:#004e97;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #edecec;border-radius:15px;padding-top:20px;padding-bottom:50px}#homepage-contact-form h2{color:#fff}#homepage-contact-form .form-element{margin-bottom:16px}#homepage-contact-form .submit-btn.text-right button{background:#004e97;border:1px solid #fff;border-radius:10px;color:#fff;padding:4px 40px;transition:all .2s ease-in-out;text-transform:uppercase;font-size:18px}#homepage-contact-form .submit-btn.text-right button:hover{background:#fff;color:#004e97}#homepage-contact-form ::-moz-placeholder{color:#004e97;opacity:1}#homepage-contact-form ::placeholder,#homepage-contact-form select{color:#004e97;opacity:1}#homepage-contact-form select option{color:#004e97}#homepage-contact-form ::-ms-input-placeholder{color:#004e97}.gb-container>.gb-container{max-width:1920px;margin-left:auto;margin-right:auto}@media (min-width:1800px){.gb-container>.gb-container{max-width:1800px;padding:0 60px}}.gb-grid-wrapper{width:100%}#google-translate-container{position:relative;width:173px;height:32px}#google-translate-container .gtranslate_wrapper{position:absolute;top:0;left:0}#header{position:relative;z-index:99}.gedore-site-container a{text-decoration:none}.news-space{padding:0 180px}.pro-head h2{font-size:42px}.pro-details .card-body{background:transparent}.preview-thumbnail.nav-tabs li{width:45%;margin-right:15px;margin-bottom:15px}@media (max-width:1024px){.nav-tabs .nav-link{border:none!important}}.container.main-product1{background:#dbdbdb!important;padding:50px}header.entry-header{display:none}#accreditation-logo h3{margin-right:10px}.header-middle-bar-buttons a{padding:6px 8px;height:69px;width:148px;z-index:20;line-height:100%;border:1px solid #004e97;margin-left:10px}.header-middle-bar-buttons a span{font-family:gedoretype-medium;line-height:18px;margin-bottom:4px}.header-middle-bar-buttons a:hover{transform:scale(1.1)}.search-register-cta a{padding:6px 8px;height:69px;width:148px;z-index:20;margin-left:10px}.search-register-cta a span{font-family:gedoretype-medium;line-height:18px}.search-register-cta a span.border-right{font-family:MyriadPro-Regular;border-right:1px solid #fff;height:100%;display:inline-block}.search-register-cta a:hover{transform:scale(1.1)}.header-menu-bar #menu-header_menu li{text-align:center;padding:15px 0 12px}.bg-blue{background-color:#004e98!important}.bg-light-blue{background-color:#14b0f7!important}.text-blue{color:#004e98!important}.text-light-blue{color:#14b0f7!important}.text-white{color:#fff!important}.text-dark-blue{color:#001238!important}.text-black{color:#000!important}.text-color-grey{color:#8b8986!important}.font-size-14{font-size:14px!important}.font-size-18{font-size:17px!important}.btn-blue{background-color:#004e97!important;color:#fff!important}.btn-blue,.btn-blue-outline,.btn-blue-outline a{border-color:#004e97!important;text-transform:uppercase!important}.btn-blue-outline,.btn-blue-outline a{background-color:#fff!important;color:#004e97!important}.border-blue{border-color:#004e97!important}.video-tag{position:absolute;top:0;left:0;background-color:#004e97;color:#fff;font-size:18px;padding:2px 8px;z-index:9}.video-tag:after{content:"";position:absolute;top:0;right:-27px;width:27px;height:100%;background:transparent url(../images/video-tag-end.png) no-repeat 100% 0/cover}.gt-video{background:#000 no-repeat 0 0/cover;height:300px}@media screen and (min-width:768px){.gt-video{height:auto;background-size:cover}}.gt-video .play-button{position:absolute;width:100%;height:100%;background:transparent url(../images/play-button-1.svg) no-repeat 50%;background-size:70px}.clearfix{clear:both}.position-relative{position:relative!important;overflow:hidden}.position-absolute-bottom-25{position:absolute;bottom:25px}.left-zero{left:0!important}.rounded-top-corners{border-top-left-radius:16px;border-top-right-radius:16px}.card-rounded-corners{border-radius:16px}.box-shadow-grey{box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.outside-image{position:relative}.outside-image img{position:absolute;left:0}.wp-block-columns.pr--30{padding-right:30px}@media screen and (min-width:1440px){.customer-service-card-row,.torque-tool-calibration-servicing-card{max-width:1440px}}.img-width-100 img{width:100%}.gedore-lhs-clip.gedore-lhs-clip-white:before{content:url(../images/gedore-corner-clip-white.png)}#hero-banner{position:relative;height:450px;background-color:#001238;background-repeat:no-repeat;background-size:cover}#hero-banner:before{content:"";position:absolute;top:0;left:0;background:transparent url(../images/background-hero-shape.svg) no-repeat 0/cover;z-index:10;width:100%;height:100%;background-position-x:-340px}#hero-banner .hero-banner-content-wrapper{z-index:20;position:relative}#hero-banner .bredcrumb .woocommerce-breadcrumb{color:#fff;margin-bottom:40px;font-size:18px}#hero-banner .bredcrumb .woocommerce-breadcrumb a{color:#fff;font-size:18px}#hero-banner .bredcrumb .woocommerce-breadcrumb a:hover{color:#14b0f7}#hero-banner .hero-banner-content{padding-left:10px;z-index:20;width:100%}@media screen and (min-width:768px){#hero-banner .hero-banner-content{width:640px}}#hero-banner .hero-banner-content h2{color:#fff;font-size:55px;font-weight:700;margin-bottom:16px}#hero-banner .hero-banner-content p{color:#fff;font-size:18px;font-weight:400;margin-bottom:0}#hero-banner .hero-banner-buttons{display:flex;padding-top:24px}#hero-banner .hero-banner-buttons .btn{box-shadow:none;text-decoration:none;padding:4px 25px;border:1px solid #14b0f7;border-radius:5px;font-size:18px;margin-right:16px}#hero-banner .hero-banner-buttons .btn.btn-white_btn{color:#004e97;background-color:#fff;border-color:#14b0f7}#hero-banner .hero-banner-buttons .btn.btn-white_btn:hover{background-color:#004e97;color:#fff}#hero-banner .hero-banner-buttons .btn.btn-blue_btn{background-color:#004e97;color:#fff;border-color:#14b0f7}#hero-banner .hero-banner-buttons .btn.btn-blue_btn:hover{background-color:#fff;color:#004e97}.page-home h2{font-family:gedoretype-medium;font-size:40px;color:#004e97}.page-home #homepage-carousel{margin-top:-40px}#tools-for-life .tools-heading{text-align:center}#tools-for-life .tools-heading>span{font-family:gedoretype-medium;text-align:center;color:#fff;font-size:26px;padding:10px 60px;border-top-right-radius:10px;border-top-left-radius:10px}#tools-for-life h4{font-size:18px;font-family:gedoretype-light;background:transparent url(../images/heading-underline.svg) no-repeat 100% 100%;padding-right:20px}#tools-for-life h4.no-bg{background:none!important}#tools-for-life h4.no-bg:hover{background:none!important;padding-left:0}#tools-for-life h4 a{color:#fff;padding-left:4px;display:inline-block}#tools-for-life .tools-options{padding:50px 75px 40px;height:100%}@media screen and (min-width:768px){#tools-for-life .tools-options{padding-left:50px;padding-right:50px}}#tools-for-life .tools-options h4{margin-bottom:30px}#tools-for-life .tools-options ul{list-style:none}#tools-for-life .tools-options li{line-height:24px;margin-bottom:30px}#tools-for-life .tools-options li h4{margin-bottom:0;line-height:100%}#tools-for-life .tools-options li a{font-size:18px;color:#fff;text-transform:uppercase;padding-bottom:2px}#tools-for-life .tools-options li a:hover{color:#14b0f7}#gd-tool-range h4:hover,#gd-torque-tools h4:hover{padding-left:10px}#gd-tool-range .tools-options li a:hover,#gd-torque-tools .tools-options li a:hover{color:#fff}#gedore-premium-tools{padding-top:0;padding-bottom:50px}@media screen and (min-width:768px){#gedore-premium-tools{padding-top:50px}}#gedore-premium-tools p{font-size:20px}#gedore-torque-videos{position:relative;padding-top:50px;padding-bottom:50px}#gedore-torque-videos h2{text-align:center}@media screen and (min-width:768px){#gedore-torque-videos h2{text-align:left}}#gedore-torque-videos .btn,#gedore-torque-videos p{font-size:20px;line-height:24px;color:#666}#gedore-torque-videos .video-cta{position:absolute;left:15px;bottom:0}#view-our-catalogues{margin-top:50px;margin-bottom:50px;background-color:#edecec;padding:50px 15px 0}#view-our-catalogues .btn{padding:4px 12px;border-radius:8px}#view-our-catalogues .wp-block-buttons .wp-block-button__link.wp-element-button{padding:0}#view-our-catalogues .wp-block-button__link{font-size:18px}#view-our-catalogues .btn,#view-our-catalogues p{font-size:20px;line-height:24px;color:#666;margin-bottom:12px}#homepage-cta-options{padding-top:50px;padding-bottom:50px;position:relative}#homepage-cta-options .card p{line-height:140%}#homepage-cta-options .card .btn{margin-left:auto;margin-right:auto}#homepage-cta-options:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;height:100%;background-color:#004e97;z-index:5}@media screen and (min-width:768px){#homepage-cta-options:before{height:33%}}.header-menu-bar #menu-header_menu_left li .sub-menu,.header-menu-bar #menu-header_menu_right li .sub-menu,.header-menu-bar #menu-header_menu li .sub-menu{z-index:220}#gedore-tool-carousels{margin-top:-30px}#gedore-tool-carousels .carousel-wrapper{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #edecec;border-radius:15px;padding:20px;height:auto;margin-bottom:2rem}@media screen and (min-width:768px){#gedore-tool-carousels .carousel-wrapper{height:305px;margin-bottom:0}}#gedore-tool-carousels .carousel-wrapper .tool-carousel,#gedore-tool-carousels .carousel-wrapper .tool-carousel .carousel-item{height:100%}#gedore-tool-carousels .carousel-wrapper .tool-carousel .carousel-indicators{background:none;margin-bottom:0;bottom:-20px}#gedore-tool-carousels .carousel-wrapper .tool-carousel .carousel-indicators [data-bs-target]{background-color:#888;height:8px;border-radius:13px}#gedore-tool-carousels .carousel-wrapper .tool-carousel .carousel-indicators .active{background-color:#004e97}#homepage-cta-options .wp-block-image img{width:100%}.gb-grid-wrapper-4d74216b>.gb-grid-column{padding-left:0}@media screen and (min-width:768px){.gb-grid-wrapper-4d74216b>.gb-grid-column{padding-left:inherit}}.gb-container.blue-split-bg .wp-block-image img{width:100%}@media (min-width:1800px){.container{max-width:1800px;width:100%;padding:0 60px}}a{text-decoration:none}.blue-links a{color:#004e97!important;text-decoration:underline}li{font-size:inherit}@media screen and (min-width:768px){li{font-size:20px}}.blue-dot-list-items{list-style:none;color:#004e97}.blue-dot-list-items li{position:relative;padding-left:28px}.blue-dot-list-items li:before{position:absolute;content:"";display:inline-block;width:19px;height:18px;background:transparent url(../images/icon-awesome-check-circle.svg) no-repeat 50%/contain;top:7px;left:0}.bullet-style--tick.white-list{font-size:20px;color:#fff}.bullet-style--tick.white-list li:before{content:url(../images/awesome-check-circle-list-item-white.png)}.mob-menu-header-holder{display:none!important}.mobmenul-custom-container a{color:#004e97!important}.mobmenul-custom-container [class*=" mob-icon-"]:before,.mobmenul-custom-container [class^=mob-icon-]:before{font-size:50px}#mobmenuleft .mob-expand-submenu,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,#mobmenuleft>.widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,.mobmenu-content .mobmenu-tabs-header li,.mobmenu-left-panel .mobmenu-display-name{font-family:MyriadPro-Regular}#mobmenuleft li a{width:100%}.mobmenu-content #mobmenuleft .sub-menu{padding-bottom:0!important}.header-menu-bar #menu-header_menu_left li,.header-menu-bar #menu-header_menu_right li{background:transparent url(../images/header-nav-bg.png) no-repeat 100% 100%;padding-bottom:5px;margin-bottom:10px;margin-right:20px}.header-menu-bar #menu-header_menu_left li a,.header-menu-bar #menu-header_menu_right li a{font-family:gedoretype-book;padding-right:20px!important;padding-left:20px!important}@media (min-width:1600px){.header-menu-bar .navbar-nav .nav-item a{font-size:15px}}#newsletter-signup ::-moz-placeholder{color:#7d858c;opacity:1}#newsletter-signup ::placeholder{color:#7d858c;opacity:1}#newsletter-signup ::-ms-input-placeholder{color:#7d858c}#newsletter-signup input{border:none;font-size:22px;border-radius:10px;min-width:280px;max-width:100%;margin-top:8px;margin-bottom:8px;padding:4px 4px 4px 20px}#newsletter-signup button{background:none;border:1px solid #fff;border-radius:10px;color:#fff;padding:4px 40px;transition:all .2s ease-in-out;text-transform:uppercase;font-size:22px;margin-top:8px;margin-bottom:8px}.product-card{width:100%;height:100%;background:#fff url(../images/list-icon.png) no-repeat 0 0;background-size:32px 32px;background-position:10px 10px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border:1px solid #edecec;border-radius:15px;padding:44px 1rem 1rem;cursor:pointer}@media screen and (min-width:768px){.product-card{padding:50px 88px}}.product-cards .product-card{padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.product-cards .product-card{padding:24px;min-height:400px}}.tax-product_cat #products-by-category-image #carouselExampleIndicators .carousel-item{min-height:450px}.tax-product_cat #products-by-category-image #carouselExampleIndicators .carousel-item img{max-height:450px;height:450px}.product-category-title-tagline{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8;padding-left:10px;padding-right:10px}.product-category-title-tagline h3{font-family:gedoretype-book;font-size:55px;line-height:50px;color:#004e97;margin-bottom:16px}.product-category-title-tagline .term-description p{font-size:18px;line-height:22px;color:#004e97}.category-details-left,.category-details-left p{font-size:24px;line-height:30px;color:#004e97}.category-details-right,.category-details-right p{font-size:20px;line-height:26px;color:#747474}.berocket_ajax_group_filter_title{background-color:#fff;padding:25px 25px 0;margin-bottom:0;font-size:32px}.sidebar-filter-item{background:#fff;margin-bottom:12px!important;border-bottom:none;padding:25px 30px;line-height:22px;display:block;position:relative}.sidebar-filter-item,.sidebar-filter-item h3{font-size:20px;font-family:MyriadPro-Regular;color:#565656}.sidebar-filter-item h3{font-weight:400;margin-bottom:0}.sidebar-filter-item .bapf_body{font-size:23px}.select2-search--dropdown{padding:0}.bapf_sfilter.bapf_ckbox label{margin-bottom:0;margin-right:4px;font-size:16px}.bapf_sfilter.bapf_ckbox span{font-size:16px}.bapf_sfilter .bapf_body{padding-top:.5rem}.bapf_sfilter .bapf_body .berocket_aapf_widget_selected_area{font-size:16px}.berocket_single_filter_widget .bapf_sfilter{margin-bottom:0}.berocket_single_filter_widget .bapf_sfilter .bapf_button{background:#fff;color:#055080;font-family:gedoretype-light;padding:11px 12px;border:1px solid #055080;font-size:16px}.berocket_single_filter_widget .bapf_sfilter .bapf_button:hover{background:#7fbe43;border-color:#7fbe43;color:#fff}.berocket_inline_filters{margin-bottom:25px}.berocket_inline_filters .bapf_button_berocket{margin-bottom:0}#sidebar .berocket_single_filter_widget_87914{clear:both}.filter-by-section h3{position:relative;padding-left:36px}.filter-by-section h3:before{content:"";position:absolute;top:0;left:0;width:32px;height:32px;background:transparent url(../images/filter.png) no-repeat 50%/cover}.before_shop_loop{display:none!important}.product-section{padding-top:0!important}#search-bar{position:relative;border-top:7px solid #10b0f7}#search-bar .asl_m,#search-bar .asl_m .probox{background:none!important}#search-bar .promagnifier{border:none;box-shadow:none;background:transparent url(../images/search-chevron-icon.png) no-repeat 50%/contain;margin-left:16px;margin-right:10px}#search-bar .promagnifier .innericon{display:none!important}#search-bar #search-wrapper{border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-bottom:7px;padding-left:7px;padding-right:7px}#search-bar label{font-family:gedoretype-light,sans-serif;font-size:16px;margin-bottom:0;margin-right:0;color:#fff;width:220px;text-align:center}#search-bar input[type=text]{height:30px;border:none;position:relative;font-size:18px;color:#666;width:270px}#search-bar .search-end{background:transparent url(../images/search-detail.png) no-repeat 0;height:30px;width:35px}#search-bar #searchsubmit{background:transparent url(../images/search-button.png) no-repeat 50%;width:30px;height:30px;border:none}#search-bar .asl_m .probox{background:none!important}#search-bar #ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:14px}#search-bar .proinput{background-color:#fff!important}#search-bar .proinput>form{height:100%}#search-bar #ajaxsearchlite1{box-shadow:none}#sidebar .widget-woof .woof_childs_list{display:none!important}.single-product .woocommerce-breadcrumb{margin-bottom:1rem}.single-product .product-featureBenefits-wrapper h4{margin:1rem 0 .5rem}.single-product .product-featureBenefits-wrapper li a{font-family:gedoretype-book;color:#004c97;font-size:18px;margin-bottom:1rem}.single-product .product-featureBenefits-wrapper li a:hover{text-decoration:underline}.social-media a{display:inline-block;height:41px;width:41px}.social-media a.facebook-icon{background:url(../images/social-media-icons.png) no-repeat 0 0}.social-media a.linkedin-icon{background:url(../images/social-media-icons.png) no-repeat -47px 0}.social-media a.email-icon{background:url(../images/social-media-icons.png) no-repeat -94px 0}.social-media a.instagram-icon{background:url(../images/social-media-icons.png) no-repeat -141px 0}.gb-grid-column>.gb-container{margin-bottom:1rem}@media screen and (min-width:768px){.gb-grid-column>.gb-container{margin-bottom:0}}.testimonials-carousel,.testimonials-carousel .carousel{width:100%}.testimonials-carousel .carousel .carousel-item{padding-top:50px;padding-bottom:50px;background:#fff}.testimonials-carousel .carousel .carousel-control-next,.testimonials-carousel .carousel .carousel-control-prev{width:10%}#testimonials div#n2-ss-2 .nextend-arrow img{width:72px}#quote .form-check-input{--bs-form-check-bg:none}#quote .wpcf7-not-valid-tip{font-size:16px}#quote .formfeelupdiv .form-group{align-items:center}.tool-selector #quote .tool-content .contact-form{background:none}.tool-selector #quote .tool-content .contact-form label{width:200px}.tool-selector #quote .tool-content .next-btn .find-dealer{height:68px}.tool-selector .next-btn.last_option .last_right{margin-right:16px}.tool-selector #quote .tool-content .contact-form .form-check-input{border:none}.contact-form .form-check input{width:25px;height:25px}.category:hover .category-name h2{color:#005590;text-decoration:underline}body{-webkit-hyphens:none;hyphens:none}.single-product .product-img img{-o-object-fit:contain;object-fit:contain;height:auto;background:#fff}.single-product .products-details{border-top:none}.single-product .product-information-wrapper ul{list-style:none}.single-product .product-information-wrapper li:before{content:"";display:inline-block;width:16px;height:16px;background:transparent url(../images/list-icon.png) no-repeat 50%;margin-right:8px}.single-product .woocommerce-product-gallery{width:600px;max-width:600px}.single-product .find_a_dealer a{background-color:#004c8f;border:1px solid #004c8f;padding:.6em 3em;color:#fff;font-size:20px;font-family:gedoretype-book;text-transform:uppercase;width:auto;display:inline-block;margin:0 5px;cursor:pointer}.single-product .find_a_dealer a:hover{color:#fff}.product-carousel .main-product .product-img,.single-product .product-img{height:auto;overflow:hidden}.single-product .product-img .flex-control-thumbs img{height:auto}.single-product .woocommerce-product-gallery__image{border:none}.single-product .product_meta .posted_in,.single-product .product_meta .sku_wrapper{display:block}.modal .form-group .form-control{padding:8px}.modal .contact-form label{font-size:16px;line-height:20px}#products-by-category-image{position:relative;padding-top:0}#products-by-category-details{background:#dfdfdf;padding:100px 10px 2rem}#products-by-category-details h2{text-align:left;font-size:44px;word-break:break-word;color:#055080}.tax-product_cat .carousel .carousel-item{min-height:400px}#products-by-category{background:#dfdfdf;padding:50px 0}#products-by-category .product-item a img{height:250px;align-items:center;display:flex;-o-object-fit:contain;object-fit:contain}#products-by-category .woocommerce-pagination{display:flex;justify-content:center;width:100%}#products-by-category .product-item{background:#fff;padding:70px 20px 20px!important;margin-bottom:30px!important;height:100%}#products-by-category .product-item:hover{cursor:pointer;transform:scale(1.014);box-shadow:0 0 12px rgba(0,0,0,.2);transition:all .6s cubic-bezier(.165,.84,.44,1)}#products-by-category .product-item .product-title{font-size:18px;text-align:center;font-family:gedoretype-book;color:#565656;margin-top:8px;margin-bottom:0;padding-bottom:0!important;height:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woof_redraw_zone h4{cursor:pointer;background:#fff;margin-bottom:12px!important;border-bottom:none;padding:25px 30px;font-size:20px;font-family:MyriadPro-Regular;color:#565656;line-height:22px;display:block;position:relative}.woof_redraw_zone h4:after{position:absolute;top:25px;right:20px;width:20px;height:20px;background-image:url(../images/plus.png);content:"";z-index:9999999;background-size:20px}.woof_redraw_zone h4.toggle-class:after{background:url(../images/minus.png);background-repeat:no-repeat;height:2px;top:34px}.woof_checkbox_term{position:relative;top:19px}#products-by-category .woocommerce-perpage{float:right}#products-by-category .woocommerce-ordering{padding-top:0}#products-by-category .woof_list label{font-size:20px}#products-by-category .woof_checkbox_term{top:12px}#products-by-category .woof_autohide_wrapper{display:none}#products-by-category .card-body{font-size:23px}.product-specification table.product_table{font-family:gedoretype-medium;font-size:16px;color:#1f56a3;margin-bottom:30px;width:100%}.product-specification table.product_table td,.product-specification table.product_table th{padding:10px 15px}.product-specification table.product_table td{font-family:gedoretype-book}.product-specification table.product_table tr:nth-child(2n){background-color:#dde6f1}.product-featureBenefits-wrapper ul.benefits-list li{font-family:gedoretype-book;color:#004c97;font-size:18px;margin-bottom:1rem}#custom_html-7{padding-bottom:12px}#custom_html-7 h3.widget-title:before{position:absolute;top:22px;left:20px;width:25px;height:25px;background-image:url(../images/filter.png);content:"";background-size:100%;background-position:50%}#custom_html-7 h3.widget-title{background:#fff;margin-bottom:12px!important;border-bottom:none;font-size:20px;font-family:MyriadPro-Regular;color:#565656;line-height:22px;display:block;position:relative;padding:25px 30px 25px 50px}#custom_html-7 h3.widget-title:after{position:absolute;top:25px;right:20px;width:20px;height:20px;background-image:url(../images/plus.png);content:"";z-index:9999999;background-size:20px}#custom_html-7 h3.widget-title.active:after{background:url(../images/minus.png);background-repeat:no-repeat;height:2px;top:34px}.archive #products-by-category h2.page-title{font-family:gedoretype-book;font-size:55px;line-height:50px;color:#004e97;margin-bottom:16px}.archive #products-by-category .term-description,.archive #products-by-category .term-description p{font-size:20px;line-height:26px;color:#8b8986}