@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v9KQU82RHaBBX.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v9aQU82RHaBBX.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lexend';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/lexend/v26/wlpwgwvFAVdoq2_v-6QU82RHaA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--light-black:#3B3B3B;--black:#000000;--white:#fff;--red:#E13D2F;--gray:#646464;--dark-gray:#D9D9D9;--blue:#C0DAE2;--dark-blue:#1E2844;--light-gray:#E6E6E6;--orange:#FBB104}body{font-size:16px;line-height:26px;font-weight:400;color:var(--black)}h1,h2,h3,h4,h5,h6,.lexend,p,a,body,.font-lexend,button{font-family:"Lexend",sans-serif}.red-list,.red-text{color:var(--red)}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}a,.text-black{color:var(--black)}.text-red,header li a.text-red,header li a.text-red:hover,header li a.text-red.show{color:var(--red)}header .main-menu li.current_page_item a{text-decoration:underline}.text-gray,.header-section li .text-gray{color:var(--gray)}.text-blue,.social-links i:hover{color:var(--blue)}.text-dark-blue{color:var(--dark-blue)}.text-red{color:var(--red)}.bg-red{background-color:var(--red)}.bg-white{background-color:var(--white)}.bg-dark-gray{background-color:var(--dark-gray)}.bg-blue{background-color:var(--blue)}.bg-dark-blue{background-color:var(--dark-blue)}.bg-dark-gray{background-color:var(--dark-gray)}.bg-light-black{background-color:var(--light-black)}.fw-extrabold{font-weight:800}.text-wrap-break{word-break:break-word;overflow-wrap:break-word}.font-xxs{font-size:12px;line-height:16px}.copyright-text{font-size:14px;line-height:20px}.copyright-text p{margin-bottom:0}.font-extra-small,.header-section li .font-extra-small{font-size:15px;line-height:20px}.font-small{font-size:18px;line-height:25px}.font-medium,.quote-content{font-size:16px;line-height:20px}.list-image-col h3{font-size:25px;line-height:30px}.list-image-col h3{font-weight:700;padding:10px 0;}.testimonial-name{font-size:14px;line-height:20px}.font-large{font-size:20px;line-height:25px}.social-links ul{font-size:32px;line-height:40px}.font-xl{font-size:25px;line-height:30px}.font-xxl{font-size:35px;line-height:40px}a{text-underline-offset:2px}.common-btn-link,.yellow-frame-img,.below-yellow-frame-img,.carousel-zone{position:relative}.red-button{color:var(--white);background:var(--red);padding:15px 30px;font-size:20px;line-height:24px;font-weight:700;display:inline-block;width:fit-content;text-decoration:none;text-align:center;transition:all 0.3s ease}.red-button:hover{background:var(--white);color:var(--red)}section.bg-white .wysiwyg-content a:hover,section.bg-blue .wysiwyg-content a:hover,section.bg-dark-gray .wysiwyg-content a:hover,.inner-hero-section .wysiwyg-content a:hover,.two-column-content .wysiwyg-content a:hover,.project-gallery .interior-product-inner-col p a:hover,.carousel-zone .upper-content a:hover,.carousel-zone .slick-slide p a:hover,.project-gallery .slick-slide p a:hover{color:var(--red);text-decoration:none}.project-gallery .interior-product-inner-col .common-btn-link:hover{color:var(--red)!important}.social-links i:hover,.common-btn{transition:all 0.3s}.common-btn{font-size:16px;text-decoration:none;padding:10px 20px;display:inline-block;line-height:22px;font-weight:600;border:1px solid var(--blue)}.common-btn:hover{background-color:var(--blue);color:var(--black)!important}.red-button{color:var(--white);background:var(--red);padding:15px 30px;font-size:20px;line-height:24px;font-weight:700;display:inline-block;width:fit-content;text-decoration:none;text-align:center;transition:all 0.3s ease}.red-button:hover{background:var(--white);color:var(--red)}.top-lg-nav a:hover,.top-lg-nav .current_page_item>a,.top-lg-nav .current_page_item.current_page_parent>a{text-decoration:underline;border:none}.nav-link:focus-visible{outline:0;box-shadow:none}header .desktop-menu .dropdown-toggle::after{display:none}header .dropdown-menu{background:var(--white);border:1px solid var(--light-gray)!important;box-shadow:0 4px 4px rgb(0 0 0 / .25);border-radius:10px}.navbar-nav a{color:var(--red);line-height:22px;display:inline-block;position:relative}.navbar-nav .menu-item{position:relative}.navbar-nav .menu-item-has-children ul.sub-menu{list-style:none;margin:0}.navbar-nav .menu-item-has-children ul.sub-menu a{font-size:13px;line-height:20px;color:rgb(255 255 255 / 70%);text-transform:none;font-weight:400}.navbar-nav .menu-item-has-children ul.sub-menu li:not(.current-menu-item) a:not(:hover){text-decoration:none}.navbar-nav>.menu-item>a{margin-right:30px;text-decoration:none;text-transform:capitalize}.common-btn-link{font-size:16px;line-height:22px}.common-btn-link{text-underline-offset:3px}.common-btn-link:after{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;top:0;bottom:0;margin:auto;right:-24px;transition:all .3s}.arrow-link.common-btn-link:after{width:18px;height:11px;background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/right-arrow.svg)}.arrow-link.common-btn-link:hover::after{right:-30px}.list-style-none{list-style:none}.hero-right-content-column{padding-right:calc(100vw / 2 + -1300px / 2)}.inner-hero-right-col .lower-img img{width:100%;max-width:340px;height:270px;object-fit:cover}.hero-inner-col:before{content:"";position:absolute;width:100vw;height:100%;left:-28px}.yellow-frame-img:before{position:absolute;content:"";width:35.5%;height:106%;background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/yellow-rectangle.png);background-repeat:no-repeat;background-size:contain;right:0;margin:auto;top:-26px}.secondary-photo{position:absolute;right:-75px;top:65px;z-index:10}.secondary-photo img{width:348px;height:464px;object-fit:cover}.hero-section .hero-inner-col:after{content:"";position:absolute;width:440px;height:310px;right:-130px;top:260px;background-size:contain;background-repeat:no-repeat;background-position:right;z-index:1}.hero-section .hero-slider .slick-cloned,.hero-section .hero-slider .slick-slide:not(.slick-current){visibility:hidden}.hero-section .hero-slider .slick-list{overflow:visible}.hero-tagline{padding:11px 32px;position:absolute;bottom:85px;left:35px;z-index:12;opacity:0;transform:translateY(10px);transition:all 0.8s ease}.hero-tagline.show-tagline{opacity:1;transform:translateY(0)}.hero-section .hero-inner-col{height:586px}.hero-section .hero-inner-col .primary-photo img{height:481px;width:722px;object-fit:cover}.inner-below-yellow-frame-img img{width:577px;height:385px;object-fit:cover}.carousel-zone img,.bordered-img{border-radius:20px 0}.carousel-zone .slick-slide{padding:0 10px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{content:""!important;background-size:contain!important;background-repeat:no-repeat!important;width:20px;height:20px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{top:0}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:20%}.carousel-zone .slick-prev::before,.carousel-zone .slick-next:before,.post-slider .slick-prev::before,.post-slider .slick-next:before,.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{content:""!important}.border-yellow:before{position:absolute;content:"";border:2px solid var(--orange);width:95%;height:93%;margin:auto;z-index:3;left:0;right:0;top:0;bottom:0}.quote-image-left{position:absolute}.quote-image-left{left:12px}.workplace-col:before{position:absolute;content:"";left:-25px;bottom:-25px;background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/green-bg-pattern.png);background-repeat:no-repeat;background-size:cover;width:381px;height:83%;z-index:-1}.swipe-arrows{font-size:10px;line-height:15px}.single-hero-zone .single-slider .slick-next:before{content:"\f054"!important}.single-hero-zone .single-slider .slick-prev:before{content:"\f053"!important}.single-hero-zone .single-slider .slick-prev:before,.single-hero-zone .single-slider .slick-next:before{position:absolute;font-size:20px;top:50%;transform:translateY(-50%);font-weight:900;font-family:"Font Awesome 6 Pro";left:0;right:0;margin:auto;opacity:unset}.single-hero-zone .single-slider .slick-prev,.single-hero-zone .single-slider .slick-next{background:var(--red);width:30px;height:30px;z-index:10}.single-hero-zone .single-slider .slick-next{right:0}.single-hero-zone .single-slider .slick-prev{left:27px}.yellow-frame-col{position:relative}.carousel-zone p a:hover{color:var(--red)!important}.carousel-zone .slider-img{position:relative}.carousel-zone .slider-img::before{position:absolute;content:"";top:0;background-repeat:no-repeat;background-size:100%;width:100%;height:100%;opacity:0;background-color:#C0DCE2;border-radius:20px 0;transition:all 0.5s;mix-blend-mode:color}.carousel-zone .slider-img::after{position:absolute;content:"";background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/arrow-up-right.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:24px;opacity:0;border-radius:0;transition:all 0.5s;right:10px;bottom:10px}.carousel-zone .slider-img:hover::before,.carousel-zone .slider-img:hover::after{opacity:1}.cta-zone .wysiwyg-content{font-size:20px}.quotes-text{position:relative}.quote-content{display:inline}.quote-content:before{background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/left-quote.png);left:-40px;top:3px}.quote-content:after{background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/right-quote.png);right:-40px;bottom:0}.quote-content:before,.quote-content:after{content:"";position:absolute;width:20px;height:20px;display:block;background-repeat:no-repeat;background-size:contain}.inner-hero-section .hero-image{position:relative}.inner-hero-section .hero-image:after{position:absolute;content:"";right:17px;background-size:contain;background-repeat:no-repeat;width:84%;height:100%;z-index:-1;bottom:-49px}.side-inner-col{background-color:rgb(192 218 226 / .2)}.product-detail-zone .small-content span{font-weight:700}.product-detail-zone .small-content p{margin-bottom:0}.quote-content p:first-of-type,.products-col .wysiwyg-content ul li{font-weight:700;padding:10px 0;font-size:18px;line-height:22px}.quote-content p:nth-of-type(2){color:var(--gray)}.products-col .wysiwyg-content ul{list-style:none;padding-left:0}.product-detail-zone .quote-content{padding-left:50px}.single-project .product-detail-zone .quote-content{padding-left:0}.product-detail-zone .wysiwyg-content a{color:var(--black)}.slick-counter{position:absolute;bottom:8px;right:0;background:var(--dark-gray);padding:4px 10px;font-size:22px;font-weight:700;width:70px;height:70px}.single-project .slick-counter{bottom:0}.cta-zone .wysiwyg-content{font-size:20px}.transparent-button{border:2px solid var(--black);background-color:#fff0;color:var(--black)}.transparent-button:hover{color:var(--black);background-color:var(white)}.four-column-zone .four-col-gallery img{border-radius:20px 0}.bottom-line{position:relative}.bottom-line:after{content:"";position:absolute;background:var(--black);height:2px;left:-3px;margin:auto;top:0;bottom:-35px;width:100%;transform:rotate(300deg)}.inner-yellow-frame-col img{width:60%;float:right;margin-right:-64px;position:relative;z-index:9;top:-60px}.inner-below-yellow-frame-img{position:relative}.inner-below-yellow-frame-img:before{content:"";position:absolute;border:2px solid var(--orange);width:75%;height:75%;margin:auto;z-index:3;left:0;right:0;top:0;bottom:0;z-index:99}.side-inner-col h5{font-size:16px;line-height:20px}header .main-menu ul li a{font-size:18px;line-height:22px}.header-search-form a:after{content:"\f002";font-family:"Font Awesome 6 Pro";font-weight:400;padding-right:8px;font-size:20px}.header-search-form .searchwp-modal-form-trigger-el{text-decoration:none;padding-right:7px}.header-search,.header-search-form a{color:var(--white);font-size:16px;line-height:28px;text-decoration:none}.header-search-form input[type="text"].show-search{opacity:1;visibility:visible}.searchwp-modal-form .searchwp-modal-form-default input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:18px;width:18px;background:#fff;mask:url('data:image/svg+xml;utf8,<svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path d="M242.7 256l100.1-100.1c12.3-12.3 12.3-32.2 0-44.5l-22.6-22.6c-12.3-12.3-32.2-12.3-44.5 0L176 188.3 75.9 88.2c-12.3-12.3-32.2-12.3-44.5 0L8.8 110.8c-12.3 12.3-12.3 32.2 0 44.5L108.9 256 8.8 356.1c-12.3 12.3-12.3 32.2 0 44.5l22.6 22.6c12.3 12.3 32.2 12.3 44.5 0L176 323.7l100.1 100.1c12.3 12.3 32.2 12.3 44.5 0l22.6-22.6c12.3-12.3 12.3-32.2 0-44.5L242.7 256z"/></svg>') center / contain no-repeat}.searchwp-modal-form .searchwp-modal-form-default .searchwp-modal-form__overlay{background:rgb(225 61 47 / .95);align-items:flex-start;padding-top:30px}.searchwp-modal-form .searchwp-modal-form-default .searchwp-modal-form__content{background-color:#fff0;padding:0}.searchwp-modal-form .searchwp-modal-form-default .searchwp-modal-form__container{max-width:1076px;margin:0 auto;position:relative;padding:200px 30px 0}.searchwp-modal-form form.searchwp-form .searchwp-form-input-container .swp-input{background-color:#fff0;background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../../images/search-icon.svg);border-bottom:2px solid #fff!important}.searchwp-modal-form form.searchwp-form .searchwp-form-input-container .swp-input::placeholder{color:rgb(255 255 255 / 40%)}.searchwp-modal-form form.searchwp-form .searchwp-form-input-container .swp-input{color:#fff!important}.searchwp-modal-form .searchwp-modal-form-default .searchwp-modal-form__footer{position:absolute;top:0;right:30px}.searchwp-modal-form .searchwp-modal-form-default .searchwp-modal-form__footer .searchwp-modal-form__close{color:var(--white)}.searchwp-modal-form .searchwp-modal-form-default .searchwp-form-input-container{position:relative;padding:40px 0}.searchwp-modal-form .searchwp-modal-form-default .searchwp-form-input-container:before,.searchwp-modal-form .searchwp-modal-form-default .searchwp-form-input-container:after{font-size:16px;line-height:20px;color:var(--white);position:absolute}.searchwp-modal-form .searchwp-modal-form-default .searchwp-form-input-container:before{content:"What are you looking for?";top:0;font-weight:500}.searchwp-modal-form .searchwp-modal-form-default .searchwp-form-input-container:after{content:"Press ENTER to search or ESC to close";bottom:0;right:27px;font-weight:400}.searchwp-modal-form .searchwp-form-input-container input:focus-visible,.search-no-results-section .search-form .search-field:focus-visible{outline:none}.searchwp-modal-form form.searchwp-form .searchwp-form-input-container .swp-input,.searchwp-modal-form form.searchwp-form .searchwp-form-input-container .swp-input::placeholder{color:rgb(255 255 255 / 40%)}.searchwp-modal-form .searchwp-form-input-container input{outline:0!important;box-shadow:unset!important;font-size:50px;line-height:62px;font-weight:300!important;padding-left:0!important;padding-bottom:26px!important;border-radius:0!important}.three-column-content-col .heading,.cta-zone .heading,.taxonomy-project-category .heading{font-size:20px;line-height:24px}.carousel-zone .upper-content a{color:var(--black)}.inner-hero-section .red-list,.full-width-content .red-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;padding:20px 0}.inner-hero-section .red-list li,.full-width-content .red-list li{font-size:22px;line-height:26px;padding:10px 0;font-weight:600}.inner-hero-left-content-column .list-image-col img{width:100%;padding-bottom:20px;height:200px;object-fit:cover}.featured-products .products-link{font-size:13px;line-height:16px;font-weight:400}.featured-products a{width:102px;height:102px}.featured-products a,.featured-products a small{font-size:11px;line-height:13px;text-decoration:none;text-align:center}.featured-products a small{padding-top:5px}.featured-products a:hover small{text-decoration:underline}.featured-products img{width:102px;height:102px}.breadcrumb{font-size:13px}.breadcrumb a,.breadcrumb .post.post-page,.breadcrumb .project-root,.breadcrumb .product-root{text-transform:capitalize;color:var(--red);padding-right:3px;padding-left:3px}.breadcrumb span{padding-left:5px}.breadcrumb span:first-child,.breadcrumb span:first-of-type{padding-left:0}.breadcrumb .current-item{color:var(--black)!important;padding-top:5px}.team-section .heading{font-size:20px;line-height:25px}.team-section img{border-radius:150px}.full-width-content .list-image-col ul{font-weight:700;padding-bottom:0!important}.copyright-text a{color:var(--white)}.search-results-section .search-single-block a{width:max-content!important}.search-form button{border:none;background:none}.search-form .search-field{border:none;border-bottom:2px solid var(--red)}.search-no-results-section .search-form .search-field:focus-visible ::placeholder{text-transform:capitalize;color:var(--black)}.search-results-section .page-numbers.current,.taxonomy-pagination .pagination-wrapper .page-numbers.current{background:var(--red);color:#fff}.search-results-section .page-numbers,.taxonomy-pagination .pagination-wrapper .page-numbers{text-decoration:none;font-size:20px;line-height:26px;padding:9px 16px;background:var(--dark-gray);color:#000;font-weight:700}.search-results-section .prev.page-numbers,.search-results-section .next.page-numbers,.search-results-section .dots.page-numbers,.taxonomy-pagination .prev.page-numbers,.taxonomy-pagination .next.page-numbers,.taxonomy-pagination .dots.page-numbers{background:#fff0;padding:0}.search-results-section .pagination-wrapper .nav-links,.taxonomy-pagination .pagination-wrapper .nav-links{display:flex;justify-content:center;gap:10px}.search-results-section .page-numbers.dots,.taxonomy-pagination .page-numbers.dots{margin-top:auto}.member-designation{line-height:20px}.header-search-form{padding-top:4px}.primary-photo img,.inner-hero-right-col .inner-below-yellow-frame-img img,.hero-inner-col .secondary-photo img,.inner-hero-right-col .lower-img img{opacity:0;transition:all 1s ease}.hero-inner-col .secondary-photo img,.inner-hero-right-col .lower-img img{transform:translate(20px,20px)}.animate-hero .secondary-photo img,.animate-hero .lower-img img{opacity:1;transform:translate(0,0);transition-delay:0s}.hero-inner-col .primary-photo img,.inner-hero-right-col .inner-below-yellow-frame-img img{transform:translate(-20px,-20px)}.animate-hero .primary-photo img,.animate-hero .inner-below-yellow-frame-img img{opacity:1;transform:translate(0,0);transition-delay:1s}.hero-inner-col:before,.hero-section .hero-inner-col:after,.yellow-frame-img:before,.inner-below-yellow-frame-img:before,.inner-hero-section .hero-image:after{opacity:0;transition:opacity 1s ease}.animate-hero.hero-inner-col:after{opacity:1;transition-delay:0.5s}.animate-hero.hero-inner-col:before,.inner-hero-section .animate-hero .hero-image:after{opacity:1;transition-delay:1.5s}.animate-hero.hero-inner-col .yellow-frame-img:before,.animate-hero .inner-below-yellow-frame-img:before{opacity:1;transition-delay:1.2s;transition-duration:1.2s}.hero-inner-col .yellow-frame-img:before{-webkit-mask:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/yellow-rectangle.png) no-repeat left/contain;mask:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/yellow-rectangle.png) no-repeat left/contain;background-color:var(--orange);animation:draw-rect 4.5s linear forwards;animation-delay:1.2s;z-index:1;opacity:0}.hero-slider .carousel-item:not(:first-child) .hero-inner-col .yellow-frame-img:before{transition:all .2s ease-in-out;animation:none}.inner-below-yellow-frame-img:before{clip-path:polygon(0% 100%,0% 100%,0% 100%,0% 100%);animation:draw-rect 6.5s linear forwards;animation-delay:1.2s}.hero-slider .carousel-item.active{z-index:unset;opacity:1}.hero-slider .carousel-item.prev-slide{opacity:1;display:block}.hero-slider .carousel-item:not(:first-child) .secondary-photo img,.hero-slider .carousel-item.current-active-slide .secondary-photo img{opacity:0;transition:opacity 1s ease}.hero-slider .carousel-item.active .secondary-photo img.fade-in,.hero-slider .carousel-item .secondary-photo img.fade-in{opacity:1}.hero-slider .carousel-item.prev-slide .secondary-photo img.fade-out{opacity:0}@keyframes draw-rect{0%{clip-path:polygon(0% 100%,0% 100%,0% 100%,0% 100%)}20%{clip-path:polygon(0% 100%,0% 0%,0% 0%,0% 100%)}40%{clip-path:polygon(0% 100%,0% 0%,100% 0%,0% 100%)}60%{clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%)}80%{clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%)}100%{clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%)}}.video-box .video-player{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:575px){.slick-counter{bottom:0;right:0;padding:0 5px;font-size:16px;width:50px;height:50px}.inner-yellow-frame-col img{margin-right:0}.hero-section .hero-inner-col{height:260px}.yellow-frame-img:before{width:135px;height:230px;right:14px;top:-270px}.primary-photo{padding-left:0!important;padding-bottom:28px!important}.hero-left-col .hero-left-col{padding-left:15px!important;padding-right:15px!important}.hero-section .hero-inner-col .primary-photo img{height:210px;width:530px;object-fit:cover}.quote-content:before{left:-25px}.product-detail-zone .featured-products .products-link{display:flex}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:18%!important}.inner-below-yellow-frame-img img{width:95%;height:275px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-section .hero-inner-col{height:340px}.hero-section .hero-slider .hero-inner-col:after{height:380px}.yellow-frame-img:before{width:210px;height:360px;z-index:999;right:10px;top:-350px}.hero-section .hero-inner-col .primary-photo img{height:300px;width:635px}.inner-below-yellow-frame-img img{height:327px;width:490px}}@media only screen and (max-width:767px){.inner-hero-section .quote-content-col{padding-left:20px}.primary-photo{z-index:9}.hero-tagline{bottom:45px;left:0;max-width:95%;padding:11px 15px}.hero-section .hero-inner-col:after{width:260px;height:250px;right:-13px;top:30px;bottom:-70px}.hero-right-content-column{padding-right:unset}.inner-hero-right-col .lower-img img{max-width:240px;height:200px;margin-right:0}.primary-photo img{width:100%}.yellow-border{position:absolute;top:-18px;width:49%;height:99%;object-fit:cover;right:6px}.hero-section .hero-image{width:100%}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:24%}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus{background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/white-circle-arrow-left.svg);left:70px;z-index:2;width:30px;height:30px}.post-slider .slick-next,.post-slider .slick-next:hover,.post-slider .slick-next:focus{background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/white-circle-arrow-right.svg);right:45px;z-index:2;width:30px;height:30px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/red-left-arrow.svg);left:-72px;right:0;margin:auto!important;top:-23px}.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/red-arrow-right.svg);left:0;right:-73px;margin:auto!important;top:-24px}.product-detail-zone .quote-content{padding-left:40px}.inner-below-yellow-frame-img:before{top:80%}.secondary-photo{position:relative;right:unset!important;top:0}}@media only screen and (min-width:768px){.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:126px}.hero-right-content-column{padding-left:30px!important}.inner-hero-section .hero-image:after{right:-3px;width:90%;height:100%;bottom:-20px;z-index:-1}.yellow-frame-img:before{width:99.5%;height:100%;right:-12px;top:-26px}.yellow-frame-img{margin-left:19%!important}.quote-image-left{left:0}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:133px}.post-slider .slick-next,.post-slider .slick-next:hover,.post-slider .slick-next:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/circle-right.svg);right:-10px}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/circle-left.svg);left:23px}.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/right-slider-arrow.svg);right:-20px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{top:185px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/left-slider-arrow.svg);left:14px}.carousel-zone:before{position:absolute;content:"";width:200px;height:200px;background-image:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/rectangular-icon.svg);background-repeat:no-repeat;background-size:contain;right:0;top:-67px}.inner-yellow-frame-col img{top:-40px}.inner-below-yellow-frame-img:before{top:140px}.inner-hero-section .hero-image:after{right:-13px;width:84%;bottom:-9px}}@media only screen and (min-width:768px) and (max-width:991px){.workplace-col:before{left:-25px;bottom:-25px;width:320px}.footer-logo img{width:200px}.inner-hero-right-col .lower-img img{max-width:260px;height:200px;margin-right:-34px}.secondary-photo img{height:400px;width:280px}.hero-section .hero-inner-col .primary-photo img{height:400px}.hero-tagline{bottom:unset;top:350px;left:8px}.hero-section .hero-inner-col:after{width:440px;height:325px;right:-22px;top:120px}.hero-inner-col:before{width:95%;max-width:100%}.secondary-photo{right:-12px;top:35px}.hero-section .hero-inner-col{height:460px}.inner-hero-section .quote-content-col{padding-left:100px}.inner-hero-right-col .lower-img img{margin-right:-30px}.inner-below-yellow-frame-img img{width:577px;height:225px}}@media screen and (min-width:575px) and (max-width:991px){.quote-content:before{left:-30px}}@media screen and (max-width:991px){.menu-text{margin-top:5px}header .sub-menu ul li a{font-size:13px!important;line-height:20px!important}.open-close-button .close-btn,.open-close-button .open-btn.open{display:none}.open-close-button .close-btn.open{display:block}.navbar-toggler,button.navbar-toggler:focus:not(:focus-visible){border:0!important;outline:0;padding:0;box-shadow:none}.navbar-toggler,.navbar-toggler:focus{box-shadow:unset}.open-btn-block{width:51.393px;height:45.386px}#main-content{transition:right 0.5s;right:0}#main-content.show{right:80%}.main-menu{flex-direction:column}.navbar-nav>.menu-item>a{color:var(--white);display:block}.navbar-nav .current-menu-item a,.navbar-nav .menu-item a:hover,.navbar-nav .current_page_parent a,.navbar-nav .menu-item-has-children ul.sub-menu a:hover,.navbar-nav .menu-item-has-children ul.sub-menu .current-menu-item a{color:var(--white)}.top-nav li:not(:last-child){margin-bottom:10px}.navbar-nav>.menu-item{margin-bottom:20px}.navbar-nav>.menu-item:not(:last-child)>a{padding-bottom:10px}.navbar-nav{margin-top:30px}.navbar-nav .menu-item-has-children ul.sub-menu{padding-left:10px;padding-top:25px;display:none}.navbar-nav .menu-item-has-children ul.sub-menu li:not(:last-child){margin-bottom:20px}.navbar-nav .menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--white);position:absolute;right:auto;top:-5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;left:82px}.navbar-nav .menu-item-has-children.menu-open:after{content:"\f077"}.header-search{border:2px solid #fff;width:max-content;padding:9px 20px;bottom:-170px}.header-search-form a:after{font-size:18px;padding-left:10px;padding-right:unset}.top-nav{margin-top:-35px}.top-nav li a{color:var(--white)!important;padding-bottom:10px}section:not(.hero-section):not(.cta-zone){padding-right:8px!important;padding-left:8px!important}.inner-hero-section .list-image-col ul li{font-size:18px;line-height:22px}button{padding:5px;border:0;background:#fff0;margin-left:-28px!important}.navbar-nav .menu-item-has-children:after{content:"\f078";font-family:"Font Awesome 6 Pro";font-weight:400;color:var(--white);position:absolute;right:15px;top:-5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.post-slider-col .post-slider{padding:0 16px 30px 20px}.menu-text{font-size:12px}.open-close-button .close-btn,.open-close-button .open-btn.open{display:none}.open-close-button .close-btn.open{display:block}#navbarSupportedContent{height:100vh;width:80%;position:fixed;z-index:99;top:0;right:-80%;background-color:var(--dark-blue);overflow-y:auto;transition:right 0.5s;padding:45px 20px 70px 50px;display:block!important}#navbarSupportedContent.show{right:0}#main-content.show{right:80%}.navbar-nav .menu-item-has-children ul.sub-menu{padding:25px 0 10px 10px;display:none;list-style:none;margin:0}.breadcrumb .current-item{padding-top:5px}footer{padding:30px 8px}.quote-content:after{bottom:-7px}.quote-content:before{top:0}}@media only screen and (min-width:992px) and (max-width:1199px){.hero-tagline{bottom:unset;top:450px}.hero-section .hero-inner-col:after{width:440px;height:400px;right:-87px;top:145px}}@media only screen and (min-width:992px){.hero-left-col{padding-right:80px}.single-hero-zone .single-slider .slick-prev:before,.single-hero-zone .single-slider .slick-next:before{font-size:30px}.single-hero-zone .single-slider .slick-prev,.single-hero-zone .single-slider .slick-next{width:60px;height:60px}.navbar-nav>.menu-item>a{transition:all .2s ease-out}.navbar-nav .menu-item>a:hover,header .main-menu ul li.current-menu-item>a,header .main-menu li.current_page_parent>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.post-slider .slick-next,.post-slider .slick-next:hover,.post-slider .slick-next:focus{right:-25px}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{top:28%;transform:translateY(-72%)}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/circle-left.svg);left:-25px}.post-slider-col h2{margin-left:-14px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus{left:-12px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{top:110px}.inner-hero-section .hero-image:after{right:-12px;width:70%;height:94%;bottom:-67px;z-index:-1}.navbar-nav .menu-item-has-children ul.sub-menu a{font-size:16px;line-height:20px;color:var(--black);padding:7px 0}.navbar-nav>.menu-item>a{margin-right:30px}.navbar-nav>.menu-item:hover>a:before{width:100%;opacity:1}.navbar-nav .menu-item-has-children ul.sub-menu{visibility:hidden;opacity:0;background-color:var(--white);padding:20px 42px 20px 20px;position:absolute;left:0;right:0;margin-top:10px;width:max-content;max-width:245px;margin-right:auto;margin-left:auto;z-index:99;transition:all .3s ease-in-out;border-radius:10px;box-shadow:0 0 4px rgb(0 0 0 / .25)}.navbar-nav .menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}.navbar-nav .menu-item-has-children.two-col-submenu ul{columns:2;max-width:562px!important;left:50%;transform:translateX(-50%)}.navbar-nav .menu-item-has-children.two-col-submenu:last-child ul{left:unset;transform:unset}.navbar-nav .menu-item-has-children.two-col-menu ul.sub-menu{column-count:2;column-gap:20px;width:max-content;max-width:470px}.yellow-frame-img:before{width:480px;right:-150px;top:-29px}.below-yellow-frame-img{top:-298px;right:96px}.testimonial-name{font-size:16px;line-height:20px}.font-medium,.quote-content{font-size:22px;line-height:30px}.font-large{font-size:30px;line-height:35px}.font-xxs{font-size:12px;line-height:18px}.font-xl{font-size:40px;line-height:45px}.font-xxl{font-size:50px;line-height:55px}.hero-right-content-column{padding-left:35px!important}.side-inner-col h5{font-size:20px;line-height:25px}.full-width-content .list-image-col ul{padding:0 100px;column-gap:5rem}.single-hero-zone .single-slider .slick-prev{left:0}.hero-inner-col:before{max-width:435px}.inner-yellow-frame-col img{top:-60px}.header-search-form .searchwp-modal-form-trigger-el{font-size:0}.header-search-form a:after{color:var(--red)}.inner-below-yellow-frame-img:before{top:220px}.header-search{top:1px}.inner-below-yellow-frame-img img{height:300px}}@media only screen and (min-width:1200px){.hero-section .hero-left-col{padding-right:100px}.carousel-zone .slick-prev,.carousel-zone.slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{top:139px}.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{right:-25px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus{left:-26px}.inner-hero-section .hero-image:after{right:-15px;width:81%;height:97%;bottom:-35px}.hero-section .hero-inner-col:after{width:600px;height:400px;right:-124px;top:155px}.hero-right-content-column{padding-left:60px!important}.secondary-photo{top:75px;right:-110px}.hero-inner-col:before{max-width:565px}.below-yellow-frame-img{position:absolute;top:-395px;right:32px}.yellow-frame-img{margin-left:14%!important}.yellow-frame-img:before{right:-157px;top:-55px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{width:25px;height:25px}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/circle-left.svg);left:-40px}.post-slider .slick-next,.post-slider .slick-next:hover,.post-slider .slick-next:focus{background:url(https://benjaminrobertsltd.com/wp-content/themes/benjaminroberts2025/assets/css/../images/circle-right.svg);right:-40px}.carousel-zone:before{width:453px;height:487px;top:-67px}.full-width-content .list-image-col ul{padding:0 100px}.quote-content p:first-of-type,.products-col .wysiwyg-content ul li{font-size:22px;line-height:26px}.post-slider-col{padding-left:calc(100vw / 2 + -1080px / 2)!important}.interior-product-inner-col,.hero-right-content-column{padding-right:calc(100vw / 2 + -1140px / 2)!important}.navbar-nav .menu-item-has-children>a{margin-right:30px}.inner-below-yellow-frame-img img{width:577px;height:385px}}@media only screen and (min-width:1366px){.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone.slick-next:hover,.carousel-zone .slick-next:focus{top:139px}.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus{left:-60px}.post-slider .slick-next,.post-slider .slick-next:hover,.post-slider .slick-next:focus{right:-60px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.carousel-zone .slick-next,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus,.post-slider .slick-prev,.post-slider .slick-prev:hover,.post-slider .slick-prev:focus,.post-slider .slick-next:hover,.post-slider .slick-next:focus,.post-slider .slick-next{width:40px;height:40px}.carousel-zone .slick-prev,.carousel-zone .slick-prev:hover,.carousel-zone .slick-prev:focus{left:-45px}.carousel-zone .slick-next,.carousel-zone .slick-next:hover,.carousel-zone .slick-next:focus{right:-50px}.carousel-zone .slick-disabled{opacity:0.5!important}.post-slider-col{padding-left:calc(100vw / 2 + -1200px / 2)!important}main .container,header .container,footer .container,.container{max-width:1180px}.yellow-frame-img:before{top:-40px}.inner-yellow-frame-col img{top:-48px}}@media only screen and (min-width:1400px){.interior-product-inner-col,.hero-right-content-column{padding-right:calc(100vw / 2 + -1182px / 2)!important}.post-slider-col{padding-left:calc(100vw / 2 + -1390px / 2)!important}.inner-yellow-frame-col img{top:-45px}}@media only screen and (min-width:1440px){.inner-hero-section .hero-image:after{right:-15px;width:81%;height:97%;bottom:-35px}.post-slider-col{padding-left:calc(100vw / 2 + -1400px / 2)}.yellow-frame-img:before{right:-152px}.hero-inner-col:before{max-width:665px}}@media only screen and (min-width:1620px){.carousel-zone .post-slider-col{width:47%}.carousel-zone .interior-product-col{width:44.666667%}.yellow-frame-img{margin-left:0!important}.hero-inner-col:before{max-width:745px}.font-xxl{font-size:50px;line-height:55px}.yellow-frame-img:before{width:420px;right:-100px;top:-40px}.teams-right-col .teams-intro-heading{font-size:22px;line-height:26px}.full-width-content .list-image-col ul{padding:0 150px;column-gap:5rem}.inner-yellow-frame-col img{top:-30px}.inner-below-yellow-frame-img:before{top:330px}.list-image-col h3{font-size:30px;line-height:35px}.interior-product-inner-col{padding-left:40px!important}.main-cta-heading{margin-right:-60px!important}.interior-product-inner-col .interior-product-col{padding-left:0!important}}@media only screen and (min-width:1700px){.hero-right-content-column{padding-right:calc(100vw / 2 + -1203px / 2)!important}}@media only screen and (min-width:1800px){.hero-right-content-column{padding-right:calc(100vw / 2 + -1218px / 2)!important}.hero-section .hero-inner-col:after{right:-88px}.secondary-photo{right:-75px}}@media only screen and (min-width:1920px){.yellow-frame-img:before{width:325px;right:0;top:-50px}.secondary-photo{right:-30px}.hero-inner-col:before{max-width:780px}.hero-right-content-column{padding-left:35px!important}.hero-section .hero-inner-col:after{height:420px;right:-50px;top:140px}.hero-section .hero-left-col{padding-right:80px}.hero-section .hero-tagline .font-large{font-size:28px}.hero-tagline{bottom:65px}}@media only screen and (min-width:1960px){.hero-inner-col:before{max-width:77%}.hero-section .hero-inner-col .primary-photo img{width:82%;height:481px}}@media only screen and (min-width:2200px){.hero-right-content-column{padding-right:calc(100vw / 2 + -1230px / 2)!important}.hero-section .hero-inner-col .primary-photo img{height:500px}}@media only screen and (min-width:2500px){.hero-right-content-column{padding-right:calc(100vw / 2 + -1310px / 2)!important}.hero-inner-col:before{max-width:1115px}.hero-section .hero-inner-col .primary-photo img{width:100%;max-width:1100px}}.video-wrapper .play-icon{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);z-index:9999;font-size:40px;color:#fff;width:40px;height:40px}.video-image{height:0;padding:0;padding-bottom:56.25%;background-position:center center;background-size:100%;background-repeat:no-repeat}.gform_button{background-color:var(--red)!important}.gform_button:hover{text-decoration:underline!important}.blog .sidebar .swp-button{background-color:var(--red)!important;color:#fff!important;border:0!important}.single-post img{max-width:100%;height:auto}.single-post div.wp-caption{max-width:100%}.team-content img{max-width:250px;border-radius:125px}@media only screen and (min-width:992px){.hero-image .text-white.font-large.fw-bold{font-weight:500!important;line-height:20px!important;padding-bottom:5px!important}}