.afrfqbt_single_page{background:#14ae12!important;background-color:#14ae12!important;border:none!important}*{outline:transparent}body{background:#fff;box-sizing:border-box;max-width:100%;overflow-x:hidden}.material-icons{color:#fff;font-size:3rem}section#mainbanner{background-size:cover!important;border-bottom:.8rem solid #12273d;box-sizing:border-box;height:100vh;position:relative;width:100%}@media (max-width:520px){section#mainbanner{height:auto!important}}section#mainbanner #banner-bottom-details{background-color:#12273d;bottom:0;color:#fff;padding:.5rem 6rem 0;position:absolute;right:0;width:auto;z-index:3}@media (max-width:520px){section#mainbanner #banner-bottom-details{font-size:1rem;padding:.5rem 2rem;position:relative;text-align:center;width:100%}}section#mainbanner header{align-items:flex-start;background-color:#12273d;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;position:fixed;top:0;z-index:9999}@media (max-width:520px){section#mainbanner header{background-color:#12273d}}section#mainbanner header ul.ajax-loaded-categories{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:flex-start;margin:0;padding:0}section#mainbanner header ul.ajax-loaded-categories li a{padding:1rem!important}@media (max-width:1366px){section#mainbanner header ul.ajax-loaded-categories li a{padding:1rem .6rem!important}}section#mainbanner header .main-nav{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;padding:0}section#mainbanner header .main-nav #mobile-icons{display:none;margin-top:.5rem}@media (max-width:520px){section#mainbanner header .main-nav #mobile-icons{display:flex;gap:1rem}}section#mainbanner header .top-menu{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0;padding:0;z-index:1}@media (max-width:520px){section#mainbanner header .top-menu{display:none}}section#mainbanner header .top-menu>li{box-sizing:border-box;padding-inline:12px;position:relative}section#mainbanner header .top-menu>li.product-families{position:static}section#mainbanner header .top-menu a{align-items:center;color:#fff;display:flex;gap:6px;text-decoration:none}section#mainbanner header .top-menu a.dividers{padding-right:.5rem}section#mainbanner header .top-menu a.dividersless{margin-left:0;padding-left:0}section#mainbanner header .top-menu a.button{background-color:#14ae12;padding:.8rem 2rem}section#mainbanner header .top-menu a:hover{color:#fff}section#mainbanner header .chevron{border-bottom:2px solid #14ae12;border-left:2px solid #14ae12;display:inline-block;height:8px;margin-left:2px;margin-top:0;transform:rotate(-45deg);transition:transform .3s ease;width:8px}section#mainbanner header .has-sub-menu:hover .chevron{transform:rotate(135deg)}section#mainbanner header .top-menu>li.product-families .sub-menu{background:#fff;border-left:93px solid #d3d3d3;box-sizing:border-box;display:none;gap:20px;grid-template-columns:25% 75%;height:100vh;left:0;padding:2rem 0;position:absolute;top:56px;width:100%;z-index:-1}section#mainbanner header .top-menu>li.product-families .sub-menu #navigation-left{border-right:2px solid #d3d3d3;padding-top:3rem}section#mainbanner header .top-menu>li.product-families .sub-menu #navigation-left h3{color:#000;font-size:1.6rem;font-weight:700;left:1rem;padding-top:1.5rem;position:relative}section#mainbanner header .top-menu>li.product-families .sub-menu #navigation-left ul{margin:0;padding:0}section#mainbanner header .top-menu>li.product-families .sub-menu #navigation-right{height:100%;overflow-y:auto}section#mainbanner header .top-menu>li.product-families:hover .sub-menu{display:grid}section#mainbanner header .top-menu>li.product-families>a{padding-block:1rem}section#mainbanner header .sub-menu>h3{color:gray;display:block;font-size:.8rem;font-weight:400;margin-bottom:2rem;margin-left:1rem}section#mainbanner header .sub-menu>h3 a{color:#000;font-size:1.4rem;font-weight:700;text-decoration:none}section#mainbanner header .sub-menu>h3 a:hover{text-decoration:underline}section#mainbanner header .sub-menu li{box-sizing:border-box;display:flex;flex-direction:column;list-style:none}section#mainbanner header .sub-menu li a{align-items:baseline;color:#12273d;display:flex;flex-direction:column;gap:0;justify-content:center;padding:10px 16px;text-decoration:none}section#mainbanner header .sub-menu li a img{border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);height:120px;-o-object-fit:cover;object-fit:cover}section#mainbanner header .sub-menu li a:hover{background:#12273d;color:#fff}section#mainbanner header #brotana-logo{left:93px;position:relative;z-index:9999}section#mainbanner header #brotana-logo:after{background-color:#12273d;content:"";height:150px;left:-93px;position:absolute;top:0;transition:height .3s ease;width:93px}section#mainbanner header #brotana-logo.scrolled:after{height:54px}@media (max-width:520px){section#mainbanner header #brotana-logo{left:0;position:relative}section#mainbanner header #brotana-logo img{height:50px!important;left:1rem;opacity:1;opacity:1!important;position:relative;transform:scale(1)!important;width:auto}section#mainbanner header #brotana-logo .new-logo{display:none;position:absolute;top:8px;transition:height .3s ease}section#mainbanner header #brotana-logo:after{background-color:#12273d;content:"";height:50px;left:0;position:absolute;top:0;width:auto}section#mainbanner header #brotana-logo.scrolled .new-logo{display:block}section#mainbanner header #brotana-logo.scrolled .old-logo{display:none}}.home #banner-content p{text-align:center}.page-template-page-shop section#mainbanner{height:28vh!important}#banner-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:0;text-align:center}@media (max-width:1400px){#banner-content{height:75%}}@media (max-width:520px){#banner-content{height:auto;margin-top:3rem;padding-left:0!important}}#banner-content h2{text-align:left}@media (max-width:520px){#banner-content h2{text-align:center!important}}#banner-content P{text-align:left;width:100%}@media (max-width:520px){#banner-content P{margin:0 auto 2rem!important;width:90%!important}}#banner-content .buttons2{margin:0}@media (max-width:520px){#banner-content .buttons2{margin:0 auto 2rem!important}}#banner-content h1{color:#fff;font-size:5rem;font-weight:700;line-height:1.1em;margin:0 0 1rem;padding:0}@media (max-width:1400px){#banner-content h1{font-size:3rem!important;line-height:1em;margin-top:11rem!important}}@media (max-width:520px){#banner-content h1{font-size:1.8rem!important;left:0!important;line-height:1em;margin-top:1rem!important;text-align:center!important;width:100%!important}}#banner-content h1 span{color:#14ae12}#banner-content p{color:hsla(0,0%,100%,.8);font-size:1.6rem;font-weight:500;margin:0 auto 2rem;width:600px}@media (max-width:1400px){#banner-content p{font-size:1.3rem;line-height:1em}}@media (max-width:520px){#banner-content p{font-size:1rem;left:0!important;line-height:1em;margin-top:1rem!important;position:relative;text-align:center!important;width:80%}}#banner-content form{background-color:hsla(0,0%,100%,.05);display:flex;justify-content:center;margin:0 auto;width:800px}#banner-content form input[type=text]{background-image:url(../assets/img/si_search-fill.png);background-position:right 10px center;background-repeat:no-repeat;background-size:2rem 2rem;border:none;border-radius:0;box-sizing:border-box;height:55px;padding:.5rem 36px .5rem 2rem;position:relative;width:30rem}#banner-content form input[type=submit]{background-color:#14ae12;border:none;border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;box-sizing:border-box;color:#fff;font-weight:500;height:55px;padding:.5rem 2rem}#banner-content form .custom-select{background-color:#fff;border-bottom-left-radius:4px;border-right:1px solid #ddd;border-top-left-radius:4px;position:relative}#banner-content form .custom-select select{display:none}#banner-content form .select-selected{background-color:#fff;border-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px;height:55px;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap;width:15ch}#banner-content form .select-selected:after{border:6px solid transparent;border-top-color:#14ae12;content:"";height:0;position:absolute;right:10px;top:28px;width:0}#banner-content form .select-selected.select-arrow-active:after{border-color:transparent transparent #14ae12;top:18px}#banner-content form .select-items div,#banner-content form .select-selected{border:1px solid transparent;border-bottom-color:rgba(0,0,0,.1);border-bottom-left-radius:4px;border-top-left-radius:4px;color:#000;cursor:pointer;padding:16px}#banner-content form .select-items{background-color:#fff;left:0;max-height:300px;overflow-y:auto;position:absolute;right:0;text-align:left;top:100%;width:280px;z-index:99}#banner-content form .select-items,#banner-content form .select-items>div:first-child{border-top-left-radius:.3rem;border-top-right-radius:.3rem}#banner-content form .select-items>div:last-child{border:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}#banner-content form .select-hide{display:none}#banner-content form .same-as-selected,#banner-content form .select-items div:hover{background-color:rgba(0,0,0,.1)}body.logged-in .woocommerce{flex-direction:row!important}@media (max-width:520px){body.logged-in .woocommerce{flex-direction:column!important}}body:not(.logged-in) .woocommerce{flex-direction:column!important}#loginregistration_password h1{color:#000!important}#loginregistration_password{height:auto!important}#loginregistration_password form{background-color:#fff!important}body.logged-in .woocommerce-message,body:not(.logged-in) .woocommerce-error,body:not(.logged-in) .woocommerce-info,body:not(.logged-in) .woocommerce-message{background-color:#fff!important;box-shadow:0 3px 8px rgba(0,0,0,.24);padding-block:2rem!important;text-align:center;top:3rem}body.page-template-page-cart .cart-empty.woocommerce-info{top:0!important}body.page-template-page-cart .woocommerce{padding-block:10rem!important}body.single-product section#mainbanner{border-bottom:none!important;padding-top:1rem}.woocommerce-info,.woocommerce-message,body.logged-in .woocommerce-error{background-color:#fff!important;padding-block:2rem!important}#fuz-user-files-grid h2{font-size:1.2rem!important}@media (max-width:520px){.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0;padding:5rem 2rem 0}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:red}.woocommerce-info{margin-bottom:3rem}#sectionbudget1{grid-template-columns:100%!important}#sectionbudget1 h2{font-size:2.3rem!important}#sectionbudget2_inside{grid-template-columns:100%!important}#sectionbudget2_inside h2{font-size:2.3rem!important}#sectionbudget3_inside{gap:2rem!important;grid-template-columns:repeat(1,1fr)!important}#sectionbudget4 #sectionbudget4_sub1{flex-direction:column!important}#readyproject #readyproject_inside,#sectionbudget4_inside{grid-template-columns:repeat(1,1fr)!important}#readyproject #readyproject_inside{gap:2rem}#readyproject #readyproject_inside #readyproject_inside_left h2{font-size:2rem!important;line-height:3rem!important}#readyproject #readyproject_inside #readyproject_inside_right a{margin-block:.4rem!important;text-align:center!important}#fuz-drop-area{grid-template-columns:100%!important}#fuz-user-files-grid{text-align:center!important}#upload_details{height:90%!important;width:90%!important}.fuz-files-table{margin-top:6rem!important}#fuz-files-container{display:block!important;margin:1rem auto!important;text-align:center!important}.page-template-page-myaccount .woocommerce>section a{margin-top:1rem!important}}#listmaincatmobile{display:none}@media (max-width:520px){#listmaincatmobile{display:block;height:400px;margin:0 auto;width:90%}}#listmaincatmobile a.mainslidermobile{color:#fff;font-size:1.4rem;font-weight:600;text-decoration:none}@media (max-width:520px){#listmaincatmobile a.mainslidermobile span{display:block;line-height:1.2em}}#listmaincatmobile a.mainslidermobile span{display:block;line-height:1.2em}#listmaincatmobile a.mainslidermobile img{border-radius:1rem;height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:520px){#listmaincatmobile a.mainslidermobile img{height:300px}}#listmaincat{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr);height:200px;margin:0 auto;width:90%}@media (min-width:521px){#listmaincat{height:170px}}@media (max-width:520px){#listmaincat{display:none}}#listmaincat div{color:#fff;height:inherit;transition:transform .3s ease}#listmaincat div:hover{transform:translateY(-15px)}#listmaincat div:hover img{border:10px inset hsla(0,0%,100%,.3)}#listmaincat div:hover a{font-size:1.3rem;font-weight:700}@media (max-width:1400px){#listmaincat div:hover a{font-size:1.1rem;line-height:1em}}#listmaincat div a{color:#fff;text-decoration:none;transition:font-size,font-weight .3s ease}@media (max-width:1400px){#listmaincat div a{font-size:.9rem;line-height:1em}}#listmaincat div a img{border-radius:.4rem;box-shadow:0 4px 12px rgba(0,0,0,.1);display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:border .3s ease;width:100%}#listmaincat div a span{color:#fff;display:block}@media (max-width:1400px){#listmaincat div a span{color:#fff;display:block;line-height:1.1em;margin-top:.4rem}}section#inventory{display:block;height:auto;margin-block:4rem;text-align:center;width:100%}section#inventory h2{color:gray;font-size:4rem;font-weight:500;margin:0;padding:0;position:relative;top:-1rem}@media (max-width:520px){section#inventory h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}section#inventory h2 span{color:#000}section#inventory h6{color:rgba(0,0,0,.5);font-size:1rem;font-weight:400;margin:0;padding:0}section#inventory p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0;padding:0;position:relative;top:-1.5rem}section#inventory #inventory-list{align-items:baseline;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto;padding:0;width:90%}section#inventory #inventory-list .inventory-list-items{width:24%}@media (max-width:1400px){section#inventory #inventory-list .inventory-list-items{width:23%}}@media (max-width:520px){section#inventory #inventory-list .inventory-list-items{box-sizing:border-box;width:46%}}section#inventory #inventory-list .inventory-list-items a{color:#000;text-decoration:none}section#inventory #inventory-list .inventory-list-items a img.covers{border-radius:1rem;height:250px;margin-block:.3rem;-o-object-fit:cover;object-fit:cover;width:100%}section#inventory #inventory-list .inventory-list-items a .cat_title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}section#inventory #inventory-list .inventory-list-items a .cat_title .cat_name{align-items:flex-start;display:flex;font-weight:600;gap:.3rem;justify-content:center}section#inventory #inventory-list .inventory-list-items a .cat_title .cat_name img{max-height:1.5rem}section#inventory #inventory-list .inventory-list-items a .cat_title .cat_details{align-items:flex-start;display:flex;gap:.3rem;justify-content:center}section#inventory #inventory-list .inventory-list-items a .cat_title .cat_details img{max-height:1.2rem}#homepage-sec-1{display:block;margin:5rem auto;width:100%}#homepage-sec-1 #homepage-sec-1-details{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;width:70%}@media (max-width:520px){#homepage-sec-1 #homepage-sec-1-details{flex-direction:column;gap:3rem}}#homepage-sec-1 #homepage-sec-1-details .box-services{align-items:center;background:#ebebeb;background:linear-gradient(0deg,#ebebeb,#fff);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;box-shadow:0 3px 5px rgba(0,0,0,.04);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:200px;justify-content:center;padding:1rem;width:300px}@media (max-width:1400px){#homepage-sec-1 #homepage-sec-1-details .box-services{width:270px}}#homepage-sec-1 #homepage-sec-1-details .box-services h2{color:rgba(0,0,0,.7);display:block;font-size:1rem;font-weight:400;text-align:center}#homepage-sec-1 #homepage-sec-1-details .box-services h2 span{color:#000;display:block;font-size:1.5rem;font-weight:500;line-height:1.3em;text-align:center}@media (max-width:1366px){#homepage-sec-1 #homepage-sec-1-details{width:96%}}#homepage-sec-2{display:block;margin:3rem auto 8rem;text-align:center;width:100%}#homepage-sec-2 h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0;position:relative}#homepage-sec-2 h2 span{color:#000}#homepage-sec-2 h6{color:rgba(0,0,0,.5);font-size:1rem;font-weight:400;margin:0;padding:0}#homepage-sec-2 p{font-size:1.3rem;margin:0;padding:0;position:relative}#homepage-sec-2 #homepage-sec-2-boxes{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:3rem auto;width:90%}#homepage-sec-2 #homepage-sec-2-boxes div{align-items:flex-start;border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;text-align:left}#homepage-sec-2 #homepage-sec-2-boxes div h3{color:#fff;font-size:2.3rem;line-height:1em;margin-bottom:.6rem}#homepage-sec-2 #homepage-sec-2-boxes div p{color:hsla(0,0%,100%,.8);font-size:1.3rem;line-height:1.2em;margin-bottom:.6rem}#homepage-sec-2 #homepage-sec-2-boxes div a{align-items:center;background-color:#14ae12;border-radius:.2rem;color:#fff;display:flex;flex-direction:row;font-size:1rem;gap:0;justify-content:space-between;padding:.7rem 2rem;text-decoration:none;width:213px}#homepage-sec-3{display:block;margin:8rem auto;text-align:center;width:100%}#homepage-sec-3 h2{color:gray;font-size:4rem;font-weight:500;margin:0;padding:0;position:relative;top:-1rem}@media (max-width:520px){#homepage-sec-3 h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}#homepage-sec-3 h2 span{color:#000}#homepage-sec-3>p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0 auto;padding:0;position:relative;top:-1.5rem;width:60%}@media (max-width:520px){#homepage-sec-3>p{text-align:center;width:90%}}#homepage-sec-3 #homepage-sec-3-steps{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin:0 auto;position:relative;width:1366px}@media (max-width:1400px){#homepage-sec-3 #homepage-sec-3-steps{width:90%}}@media (max-width:520px){#homepage-sec-3 #homepage-sec-3-steps{display:flex!important;flex-direction:column;width:90%}}#homepage-sec-3 #homepage-sec-3-steps:after{background:url(../assets/img/icons/arc2.png) no-repeat;background-size:contain;content:"";height:30px;left:25%;position:absolute;top:3rem;width:249px}@media (max-width:1400px){#homepage-sec-3 #homepage-sec-3-steps:after{left:22%}}@media (max-width:520px){#homepage-sec-3 #homepage-sec-3-steps:after{background:none!important}}#homepage-sec-3 #homepage-sec-3-steps:before{background:url(../assets/img/icons/arc1.png) no-repeat;background-size:contain;content:"";height:30px;position:absolute;right:25%;top:7rem;width:249px}@media (max-width:1400px){#homepage-sec-3 #homepage-sec-3-steps:before{right:23%}}@media (max-width:520px){#homepage-sec-3 #homepage-sec-3-steps:before{background:none!important}}#homepage-sec-3 #homepage-sec-3-steps div h3{font-size:1.5rem;margin:0;padding:0}#homepage-sec-3 #homepage-sec-3-steps div p{width:100%}#homepage-sec-4{display:block;height:auto;margin:3rem auto 8rem;text-align:center;width:100%}#homepage-sec-4 h2{color:gray;font-size:4rem;font-weight:500;margin:0;padding:0;position:relative}@media (max-width:520px){#homepage-sec-4 h2{font-size:2.6rem}}#homepage-sec-4 h2 span{color:#000}#homepage-sec-4>p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0 auto;padding:0;position:relative;width:60%}@media (max-width:520px){#homepage-sec-4>p{width:90%}}#homepage-sec-4 #homepage-sec-4-grid{display:grid;gap:1rem;grid-auto-rows:400px;grid-template-areas:"g1 g2 g3" "g1 g4 g5";grid-template-columns:40% 30% 30%;height:auto;margin:3rem auto;width:90%}@media (max-width:520px){#homepage-sec-4 #homepage-sec-4-grid{display:flex!important;flex-direction:column}}#homepage-sec-4 #homepage-sec-4-grid div{align-items:baseline;background-color:#d3d3d3!important;background-size:contain!important;display:flex;flex-direction:column;justify-content:flex-end;-o-object-fit:contain;object-fit:contain;overflow:hidden;padding:2rem;width:100%}@media (max-width:520px){#homepage-sec-4 #homepage-sec-4-grid div{align-items:center;border-radius:1rem!important;height:400px;min-height:400px!important}}#homepage-sec-4 #homepage-sec-4-grid div h3{color:#fff;font-size:2rem;font-weight:500;position:relative}#homepage-sec-4 #homepage-sec-4-grid div:before{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.25) 50%,transparent);content:"";inset:0;position:absolute}#homepage-sec-4 #homepage-sec-4-grid>*{color:#fff;position:relative;z-index:1}#homepage-sec-4 .g1{grid-area:g1}#homepage-sec-4 .g1,#homepage-sec-4 .g2{background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}#homepage-sec-4 .g2{grid-area:g2}#homepage-sec-4 .g3{grid-area:g3}#homepage-sec-4 .g3,#homepage-sec-4 .g4{background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}#homepage-sec-4 .g4{grid-area:g4}#homepage-sec-4 .g5{grid-area:g5}#homepage-sec-4 .g5,#homepage-sec-4 .g6{background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}#homepage-sec-4 .g6{grid-area:g6}#homepage-sec-4 .g7{background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);grid-area:g7}#homepage-sec-5{box-sizing:border-box;display:block;height:-moz-max-content;height:max-content;margin:3rem auto 8rem;text-align:center;width:100%}#homepage-sec-5 #homepage-sec-5_testi{background-color:#12273d;height:650px!important;margin:2rem auto 0;position:relative;width:inherit}#homepage-sec-5 #homepage-sec-5_testi #headtesti{color:#000;display:flex;gap:1rem}#homepage-sec-5 #homepage-sec-5_testi #headtesti h3{color:#000;font-size:1.2rem;font-weight:700;margin:0;padding:0;text-align:left}#homepage-sec-5 #homepage-sec-5_testi #headtesti h4{color:#000;font-size:1rem;margin:0;padding:0;text-align:left}#homepage-sec-5 #homepage-sec-5_testi .uk-position-relative,#homepage-sec-5 #homepage-sec-5_testi .uk-slideshow-items{height:100%!important}#homepage-sec-5 #homepage-sec-5_testi .center{display:grid;grid-template-columns:50% 50%;height:auto;margin:0 auto;position:relative;width:1000px}@media (max-width:520px){#homepage-sec-5 #homepage-sec-5_testi .center{display:flex!important;flex-direction:column-reverse;width:96%}}#homepage-sec-5 #homepage-sec-5_testi .center p{color:#000}#homepage-sec-5 #homepage-sec-5_testi .center .left{align-items:center;background-color:#fff;border-bottom-right-radius:1rem;border-top-left-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;height:500px;justify-content:center;padding:3rem;position:relative;top:5rem;width:30rem}@media (max-width:520px){#homepage-sec-5 #homepage-sec-5_testi .center .left{margin:0 auto;width:96%}}#homepage-sec-5 #homepage-sec-5_testi .center .right{left:-100px;position:relative;top:2rem}@media (max-width:520px){#homepage-sec-5 #homepage-sec-5_testi .center .right{left:0;margin:0 auto;position:absolute;top:2rem;width:100%}}#homepage-sec-5 #homepage-sec-5_testi .center .right img{border-bottom-right-radius:1rem;border-top-left-radius:1rem;height:500px;-o-object-fit:cover;object-fit:cover;width:400px}@media (max-width:520px){#homepage-sec-5 #homepage-sec-5_testi .center .right img{height:150px;width:auto}}#homepage-sec-5 #homepage-sec-5_testi .center .uk-icon>*{height:40px;width:40px}#homepage-sec-5 h2{color:gray;font-size:4rem;font-weight:500;margin:0;padding:0;position:relative}@media (max-width:520px){#homepage-sec-5 h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}#homepage-sec-5 h2 span{color:#000}#homepage-sec-5>p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0 auto;padding:0;position:relative;width:60%}@media (max-width:520px){#homepage-sec-5>p{text-align:center;width:90%}}#homepage-sec-5 #homepage-sec-5-testi{background-color:#12273d;height:650px!important;margin:0 auto;position:relative;width:inherit}#homepage-sec-5 #homepage-sec-5-testi div.center{display:grid;grid-template-columns:repeat(2,1fr);height:100%;margin:0 auto;padding-bottom:1rem;width:60%}#homepage-sec-5 #homepage-sec-5-testi div.center div.left{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;height:70%;justify-content:center;padding:3rem;position:relative;top:5rem}@media (max-width:1400px){#homepage-sec-5 #homepage-sec-5-testi div.center div.left{padding:3rem 3rem 3rem 1rem}}#homepage-sec-5 #homepage-sec-5-testi div.center div.left p{color:gray;display:block;text-align:justify}#homepage-sec-5 #homepage-sec-5-testi div.center div.left #headtesti{display:grid;gap:1rem;grid-template-columns:20% 80%;width:100%}#homepage-sec-5 #homepage-sec-5-testi div.center div.left #headtesti div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}#homepage-sec-5 #homepage-sec-5-testi div.center div.left #headtesti div h3{color:#000;display:block;font-size:1.6rem;margin:0;padding:0}#homepage-sec-5 #homepage-sec-5-testi div.center div.left #headtesti div h4{color:gray;display:block;font-size:.8rem;font-weight:400;margin:0;padding:0}#homepage-sec-5 #homepage-sec-5-testi div.center div.right{left:-100px;position:relative;top:2rem}#homepage-sec-5 #homepage-sec-5-testi div.center div.right img{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:80%;-o-object-fit:contain;object-fit:contain}@media (max-width:1366px){#homepage-sec-5 #homepage-sec-5-testi div.center div.right{left:-2rem;position:relative;top:2rem}}#gallery{display:block;height:auto;margin-block:4rem;margin-top:12rem;text-align:center;width:100%}#gallery #gallery_div{display:grid;gap:4rem;grid-template-columns:65% 35%;height:1200px;margin:0 auto;width:90%}#gallery #gallery_div #gallery_div_left{display:grid;gap:1rem;grid-template-areas:"a1 a2" "a3 a2" "a3 a4";grid-template-columns:50% 50%}#gallery #gallery_div #a1,#gallery #gallery_div .a1{background:url(../assets/img/a1.jpeg) no-repeat 50%;background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);grid-area:a1}#gallery #gallery_div #a2,#gallery #gallery_div .a2{background:url(../assets/img/a2.jpeg) no-repeat 50%;background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);grid-area:a2}#gallery #gallery_div #a3,#gallery #gallery_div .a3{background:url(../assets/img/a3.jpeg) no-repeat 50%;background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);grid-area:a3}#gallery #gallery_div #a4,#gallery #gallery_div .a4{background:url(../assets/img/a4.jpeg) no-repeat 50%;background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);grid-area:a4}#gallery #gallery_div #gallery_div_right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left}#gallery #gallery_div #gallery_div_right h2{color:gray;font-size:4.3rem;font-weight:500;line-height:1.1em}#gallery #gallery_div #gallery_div_right h2 span{color:#000}#gallery #gallery_div #gallery_div_right p{color:gray;display:block;font-size:1.5rem;margin-bottom:4rem}#gallery #gallery_div #gallery_div_right a{background-color:#12273d;color:#fff;padding:1.2rem 4rem;text-decoration:none}#readyproject{display:block;height:auto;margin-block:4rem;margin-top:10rem;text-align:center;width:100%}#readyproject #readyproject_inside{background:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(../assets/img/boxfooter.jpeg) no-repeat 50%;background-size:cover;border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.35),0 3px 7px -3px rgba(0,0,0,.4);display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90%}#readyproject #readyproject_inside #readyproject_inside_left{box-sizing:border-box;padding:2rem}#readyproject #readyproject_inside #readyproject_inside_left h2{border-left:3px solid #14ae12;color:#fff;font-size:4rem;font-weight:600;line-height:5rem;padding-left:.5rem;text-align:left}#readyproject #readyproject_inside #readyproject_inside_right{box-sizing:border-box;padding:2rem;text-align:left}#readyproject #readyproject_inside #readyproject_inside_right p{color:#fff;font-size:2rem;text-align:left}#readyproject #readyproject_inside #readyproject_inside_right a{margin-right:1rem}#offerrings{display:block;height:auto;margin-top:8rem;text-align:center;width:100%}#offerrings #offerrings_inside{display:block;margin:0 auto;width:90%}#offerrings #offerrings_inside h2{color:gray;font-size:4rem;font-weight:500;margin:0;padding:0;position:relative}#offerrings #offerrings_inside h2 span{color:#000}#offerrings #offerrings_inside p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0;padding:0;position:relative}#offerrings #offerrings_inside ul{align-items:center;display:flex;gap:3rem;justify-content:center;list-style:none;margin:2rem 0 0;padding:0;text-align:center}#offerrings #offerrings_inside ul li img{border-radius:1rem;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}#footerfinal{display:grid;grid-template-columns:65% 35%;height:auto;margin-top:3rem;width:100%}@media (max-width:520px){#footerfinal{display:flex!important;flex-direction:column}}#footerfinal #footerfinal_left{background-color:#12273d;display:grid;grid-template-columns:40% 30% 30%;padding:2rem}@media (max-width:520px){#footerfinal #footerfinal_left{display:flex!important;flex-direction:column;padding:2rem}}#footerfinal #footerfinal_left div{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:2rem}@media (max-width:520px){#footerfinal #footerfinal_left div img{margin:0 auto}}#footerfinal #footerfinal_left div p{text-align:left}#footerfinal #footerfinal_left div h3{color:hsla(0,0%,100%,.6);font-size:1.4rem;margin:0;padding:0}#footerfinal #footerfinal_left div h3 span{color:#fff}#footerfinal #footerfinal_left div ul.listings{list-style:none;margin:0;padding:0}#footerfinal #footerfinal_left div ul.listings li a{color:#fff;margin-block:.6rem;text-align:left;text-decoration:none}#footerfinal #footerfinal_left div p{color:#fff}#footerfinal #footerfinal_left div a{color:#fff;display:block;text-decoration:none}#footerfinal #footerfinal_left div #emailt{color:#fff;display:block;font-weight:500;margin:0;padding:0;padding-block:1rem}#footerfinal #footerfinal_left div a#telno{align-items:flex-start;display:flex;font-size:2rem;font-weight:700;justify-content:center;padding-block:1rem}@media (max-width:1400px){#footerfinal #footerfinal_left div a#telno{font-size:1.4rem}}#footerfinal #footerfinal_left ul#social{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}#footerfinal #footerfinal_left ul#social li a{text-decoration:none}#footerfinal #footerfinal_right{align-items:center;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.4)),url(../assets/img/subbanner.webp) no-repeat 50%;background-size:cover;box-shadow:0 6px 12px -2px rgba(50,50,93,.45),0 3px 7px -3px rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;padding:2rem}#footerfinal #footerfinal_right h6{color:#fff;font-size:2.2rem;font-weight:700;margin:0;padding-block:1rem}#footerfinal #footerfinal_right p{color:#fff;display:block;font-size:1.2rem;margin:0 auto;text-align:center;width:70%}#footerfinal #footerfinal_right form{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;justify-self:center;margin-top:2rem;text-align:center;width:100%}#footerfinal #footerfinal_right form input[type=email],#footerfinal #footerfinal_right form input[type=text]{background-color:#fff;border:none;padding:1rem;width:40%}#footerfooter{background-color:#1b446e;box-sizing:border-box;padding-inline:3rem;padding:1.3rem}@media (max-width:520px){#footerfooter{margin-bottom:3rem}}#footerfooter #footerfooter_inside{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;width:90%}@media (max-width:520px){#footerfooter #footerfooter_inside{flex-direction:column}}#footerfooter #footerfooter_inside span{color:#fff;display:block;text-align:center}#footerfooter #footerfooter_inside ul{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}#footerfooter #footerfooter_inside ul li a{color:#fff;text-decoration:none}section#about-sec-2{display:block;height:auto;margin-block:6rem 6rem;text-align:center;width:100%}section#about-sec-2 #about_sub-sec-2{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:4rem auto 2rem;width:inherit}@media (max-width:520px){section#about-sec-2 #about_sub-sec-2{grid-template-columns:repeat(1,1fr)!important;width:90%}}section#about-sec-2 #about_sub-sec-2 div{align-items:flex-start;display:flex;flex-direction:column;height:500px;justify-content:center}@media (max-width:520px){section#about-sec-2 #about_sub-sec-2 div{height:auto}}section#about-sec-2 #about_sub-sec-2 div img{border-radius:1rem;box-shadow:0 3px 8px rgba(0,0,0,.24);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section#about-sec-2 h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0}@media (max-width:520px){section#about-sec-2 h2{font-size:2.5rem!important}}section#about-sec-2 h2 span{color:#000;display:block}section#about-sec-2 p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:1rem auto 0;padding:0;position:relative;width:60%}@media (max-width:520px){section#about-sec-2 p{width:96%}}section#about{display:block;height:auto;margin-block:4rem 6rem;text-align:center;width:100%}section#about #about_sub{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:4rem auto 2rem;width:90%}@media (max-width:520px){section#about #about_sub{grid-template-columns:repeat(1,1fr)}}section#about #about_sub div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}section#about #about_sub div img{border-radius:1rem;box-shadow:0 3px 8px rgba(0,0,0,.24);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#about #about_sub div h3{font-size:2.2rem;font-weight:500;line-height:1.2em;text-align:left}@media (max-width:520px){section#about #about_sub div h3{margin-bottom:1rem!important;padding-bottom:1rem}}section#about #about_sub div p{font-size:1.2rem;text-align:left}section#about h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0}@media (max-width:520px){section#about h2{font-size:2.5rem!important}}section#about h2 span{color:#000;display:inline-block}section#about h2 .fancy-letter{color:gray;padding-bottom:1rem;text-decoration:underline;text-decoration-color:#14ae12}section#about h6{color:rgba(0,0,0,.5);font-size:1rem;font-weight:400;margin:0;padding:0}section#about p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0;padding:0;position:relative;top:-1.5rem}section#about-sec-3{display:block;height:auto;margin-block:6rem 6rem;margin:0 auto;text-align:center;width:100%}section#about-sec-3 #about-sec-3-grid-1{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90%}@media (max-width:520px){section#about-sec-3 #about-sec-3-grid-1{grid-template-columns:repeat(1,1fr)}}section#about-sec-3 #about-sec-3-grid-1 div.left{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:2rem}section#about-sec-3 #about-sec-3-grid-1 div.left h3{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0;text-align:left}section#about-sec-3 #about-sec-3-grid-1 div.left h3 span{color:#000;display:block}section#about-sec-3 #about-sec-3-grid-1 div.left p{font-size:1.2rem;text-align:left}section#about-sec-3 #about-sec-3-grid-1 div.right{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end}section#about-sec-3 #about-sec-3-grid-1 div.right img{border-bottom-left-radius:0;border-bottom-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 3px 8px rgba(0,0,0,.24)}section#about-sec-3 #about-sec-3-grid-2{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90%}@media (max-width:520px){section#about-sec-3 #about-sec-3-grid-2{direction:rtl;gap:2rem;grid-template-columns:repeat(1,1fr)}}section#about-sec-3 #about-sec-3-grid-2 div.left{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:520px){section#about-sec-3 #about-sec-3-grid-2 div.left{margin-top:2rem}}section#about-sec-3 #about-sec-3-grid-2 div.left img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:0;box-shadow:0 3px 8px rgba(0,0,0,.24)}section#about-sec-3 #about-sec-3-grid-2 div.right{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:2rem}section#about-sec-3 #about-sec-3-grid-2 div.right h3{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0;text-align:left}@media (max-width:520px){section#about-sec-3 #about-sec-3-grid-2 div.right h3{text-align:center;width:100%}}section#about-sec-3 #about-sec-3-grid-2 div.right h3 span{color:#000;display:block}section#about-sec-3 #about-sec-3-grid-2 div.right p{font-size:1.2rem;text-align:left}#about-sec-4{background-color:rgba(0,0,0,.03);display:block;height:auto;margin:6rem auto;padding-block:3rem;text-align:center;width:100%}#about-sec-4 #about-sec-4-grid-1{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90%}@media (max-width:520px){#about-sec-4 #about-sec-4-grid-1{grid-template-columns:repeat(1,1fr)}}#about-sec-4 #about-sec-4-grid-1 div h4{color:gray;font-size:2.7rem;font-weight:500;line-height:1em;margin:0;padding:0;text-align:left}#about-sec-4 #about-sec-4-grid-1 div h4 span{color:#000;display:block}#about-sec-4 #about-sec-4-grid-1 div p{border-left:3px solid #14ae12;font-size:1.2rem;padding-left:.5rem;text-align:left;width:70%}#about-sec-4 #about-sec-banner{display:block;height:600px;margin:0 auto;overflow:hidden;width:90%}#about-sec-4 #about-sec-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.justified{-webkit-hyphens:auto;hyphens:auto;line-height:1.6;text-align:justify;text-justify:inter-word;word-spacing:.05em}.tr-br-radius{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.tl-bl-radius,.tr-br-radius{border-bottom-left-radius:0;border-top-left-radius:0}.tl-bl-radius{border-bottom-left-radius:1rem;border-top-left-radius:1rem}#contact{display:block;height:auto;margin-block:4rem 6rem;text-align:center;width:100%}#contact h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0}@media (max-width:520px){#contact h2{font-size:2.5rem}}#contact h2 span{color:#000}#contact h2 .fancy-letter{color:gray;padding-bottom:1rem;text-decoration:underline;text-decoration-color:#14ae12}#contact h6{color:rgba(0,0,0,.5);font-size:1rem;font-weight:400;margin:0;padding:0}#contact p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0;padding:0;position:relative;width:70%}@media (max-width:520px){#contact p{width:100%}}#contact #contact_sec{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:4rem auto 2rem;width:90%}@media (max-width:520px){#contact #contact_sec{grid-template-columns:repeat(1,1fr)}}#contact #contact_sec div{align-items:flex-start;border-radius:1rem;box-shadow:0 3px 8px rgba(0,0,0,.24);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem}#contact #contact_sec div h4{border-left:3px solid #14ae12;color:#fff;font-size:2.2rem;font-weight:500;line-height:1.2em;padding-left:.4rem;text-align:left}#contact #contact_sec div p{color:#fff;font-size:1.2rem;text-align:left}#contact #contact_sec div .lighterp{color:hsla(0,0%,100%,.7);display:block;margin-bottom:1rem}#contact #contact_sec div a{background-color:#fff;border-radius:4px;box-sizing:border-box;color:#000;font-size:1.1rem;margin-top:2rem;padding:1rem 2rem;text-decoration:none;width:250px}#contact-sec-2{display:block;height:auto;margin-block:4rem;text-align:center;width:100%}#contact-sec-2 h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0}@media (max-width:520px){#contact-sec-2 h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}#contact-sec-2 h2 span{color:#000;display:block}#contact-sec-2 p{color:rgba(0,0,0,.6);font-size:1.3rem;margin:0 auto;padding:0;position:relative;width:70%}@media (max-width:520px){#contact-sec-2 p{width:96%}}#contact-sec-2 #contact-sec-2_grid{border-radius:1rem;box-shadow:0 3px 8px rgba(0,0,0,.24);box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:35% 15% 15% 15% 15%;margin:2rem auto;padding:1rem;width:90%}@media (max-width:520px){#contact-sec-2 #contact-sec-2_grid{grid-template-columns:100%;justify-items:center;text-align:center;width:90%}}#contact-sec-2 #contact-sec-2_grid div{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:left}@media (max-width:520px){#contact-sec-2 #contact-sec-2_grid div{text-align:center}}#contact-sec-2 #contact-sec-2_grid div h4{color:gray;font-size:2rem;font-weight:500;margin:0;padding:0}#contact-sec-2 #contact-sec-2_grid div h4 span{color:#000}#contact-sec-2 #contact-sec-2_grid div p{font-size:1rem;line-height:1.2em;margin:0;text-align:left}@media (max-width:520px){#contact-sec-2 #contact-sec-2_grid div p{text-align:center}}#contact-sec-2 #contact-sec-2_grid div .label1{color:#000;display:block;font-size:3rem;font-weight:700}#contact-sec-2 #contact-sec-2_grid div .label1 strong{color:#14ae12}#contact-sec-2 #contact-sec-2_grid div .label2{color:gray;display:block;font-size:1.2rem}#contact-sec-3{display:block;height:auto;margin:4rem auto;text-align:center;width:90%}#contact-sec-3 h2{color:gray;font-size:4rem;font-weight:500;line-height:1em;margin:0;padding:0;text-align:left}@media (max-width:520px){#contact-sec-3 h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}#contact-sec-3 h2 span{color:#000;display:block}#contact-sec-3 form{display:block;margin-top:2rem}#contact-sec-3 form #form-flex-inline{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);justify-content:flex-start}@media (max-width:520px){#contact-sec-3 form #form-flex-inline{grid-template-columns:repeat(1,1fr)}}#contact-sec-3 form #form-flex-inline input{border:none;border-bottom:2px solid #000;padding:1.2rem 1.2rem 1.2rem 0;width:100%}#contact-sec-3 form #form-flex-block{display:block;margin-top:3rem;text-align:left;width:100%}#contact-sec-3 form #form-flex-block textarea{border:none;border-bottom:2px solid #000;display:block;width:100%}#contact-sec-3 form #form-flex-block input[type=submit]{background-color:#12273d;border:none;box-sizing:border-box;color:#fff;margin-top:2rem;padding:1.2rem 2rem;width:250px}#contact-sec-4{display:block;padding-block:4rem;width:100%}#contact-sec-4 #contact-sec-4_sub{background-color:gray;display:grid;gap:0;grid-template-columns:40% 60%;height:700px;width:inherit}@media (max-width:520px){#contact-sec-4 #contact-sec-4_sub{grid-template-columns:100%}}#contact-sec-4 #contact-sec-4_sub div#image{align-items:center;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../assets/img/subbanner.webp) no-repeat 50%;background-size:cover;box-shadow:0 6px 12px -2px rgba(50,50,93,.35),0 3px 7px -3px rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}@media (max-width:520px){#contact-sec-4 #contact-sec-4_sub div#image{padding-block:3rem}}#contact-sec-4 #contact-sec-4_sub div#image #image_box{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}#contact-sec-4 #contact-sec-4_sub div#image #image_box p{color:#fff;font-size:1.4rem}#contact-sec-4 #contact-sec-4_sub div#image #image_box h4{align-items:center;color:#fff;display:flex;flex-direction:row;gap:.7rem;justify-content:center;text-align:left}#contact-sec-4 #contact-sec-4_sub div#image #image_box h4 span{color:#fff;font-size:2rem}#contact-sec-4 #contact-sec-4_sub div#image #image_box .infos{align-items:center;color:#fff;display:flex;flex-direction:row;gap:.7rem;justify-content:center;text-align:left}#contact-sec-4 #contact-sec-4_sub div#image #image_box .infos a{color:#fff;font-size:1.7rem;text-decoration:none}#contact-sec-4 #contact-sec-4_sub div#map #mapp{height:400px}#contact-sec-5{display:block;padding-block:4rem;width:100%}#contact-sec-5 #contact-sec-5-sub{margin:0 auto;width:90%}@media (max-width:520px){#contact-sec-5 #contact-sec-5-sub{margin:5rem auto}}#contact-sec-5 #contact-sec-5-sub h2{color:gray;font-size:3rem;font-weight:500;margin:0;padding:0}@media (max-width:520px){#contact-sec-5 #contact-sec-5-sub h2{font-size:2.5rem;line-height:1em;margin-bottom:1.5rem}}#contact-sec-5 #contact-sec-5-sub h2 span{color:#000}#contact-sec-5 #contact-sec-5-sub p{font-size:1.7rem;line-height:1.2em;margin:0;text-align:left}#contact-sec-5 #contact-sec-5-sub img{margin-top:2rem}#offcanvas-flip{background:rgba(0,0,0,.45);color:#000}.uk-offcanvas-bar{background-color:#fff}.uk-offcanvas-bar h3{color:#000}.uk-offcanvas-bar .uk-close svg{color:#000;height:2rem;width:2rem}.uk-container{margin:0!important;padding:0!important}.uk-offcanvas-slide{background:#fff;background:linear-gradient(180deg,#fff,#ebebeb 60%,#cfcfcf)}.uk-input,.uk-select,.uk-textarea{background-color:#fff!important;border:1px solid #888!important;color:#222!important}.uk-form-label{color:#000!important}.uk-input:focus,.uk-select:focus,.uk-textarea:focus{background-color:#d6e5e9!important;border-color:#999!important;color:#000!important}.uk-button-primary{background:#14ae12!important;border:none!important;border-radius:4px!important;color:#fff!important}.uk-heading-line span{color:#12273d!important;font-weight:600!important}#ask-ai{align-items:center;display:flex;flex-direction:row;font-weight:700;gap:.5rem;justify-content:center;margin:0 auto;width:200px}.uk-input::-moz-placeholder,.uk-select::-moz-placeholder,.uk-textarea::-moz-placeholder{color:gray!important;opacity:.5;-moz-transition:all .3s ease;transition:all .3s ease}.uk-input::placeholder,.uk-select::placeholder,.uk-textarea::placeholder{color:gray!important;opacity:.5;transition:all .3s ease}#category-results{padding-bottom:3rem}#category-results #link-header{display:block;font-size:1rem;margin:0;padding-inline:.8rem;padding-bottom:1rem;width:96%}#category-results #link-header a{font-size:1.2rem;font-weight:600;text-decoration:none}#category-results #link-header a:hover{text-decoration:underline}#category-results #featured{display:block;font-size:1.6rem;font-weight:700;margin-block:1rem;margin-inline:0;padding-bottom:0;width:96%}@media (max-width:520px){#category-results #featured{font-size:1.2rem}}#featured-result{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-block:1rem;margin-inline:0;overflow:hidden;width:96%}@media (max-width:520px){#featured-result{grid-template-columns:repeat(2,1fr);width:100%}}#featured-result div{display:grid;gap:1rem;gap:0;grid-template-columns:repeat(1,1fr);height:100%;justify-content:space-between}#featured-result div img{border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);height:250px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1366px){#featured-result div img{box-shadow:0 3px 8px rgba(0,0,0,.24);height:130px;-o-object-fit:cover;object-fit:cover;width:100%}}#featured-result div h4{font-size:1.2rem;font-weight:700;margin:1rem 0 0;padding:0}#featured-result div p{font-size:.8rem;margin:0;padding:0;text-align:left}.color-options{display:flex;gap:1rem;margin:0!important;padding:0!important}.product-images{margin-bottom:20px;width:100%}.product-thumbnails{margin-top:10px;text-align:center}.product-thumbnails img{cursor:pointer;height:auto;margin:0 5px;width:80px}.product-thumbnails .slick-center img{border:2px solid #333}.slick-next,.slick-prev{color:#000;font-size:24px;z-index:1}#shopage{display:block;margin-top:0;width:100%}#shopage #shopage_inside{display:grid;gap:1rem;grid-template-columns:20% 80%;margin:0;padding-left:1rem;width:98%}.accordion .accordion-body{display:none}.accordion .accordion-header{background:transparent;border:none;border-bottom:1px dashed #d6d6d6;cursor:pointer;font-family:"IBM Plex Serif",serif;font-size:20px;font-weight:600;letter-spacing:3px;padding:20px;text-align:left;width:100%}.accordion-body{background-color:hsla(0,0%,100%,.5)}.accordion .accordion-header.active+.accordion-body{display:block;padding:20px}.accordion .accordion-header.active+.accordion-body>ul li{display:flex;justify-content:space-between;padding:20px 0}.accordion .accordion-header.active+.accordion-body>ul li a{font-size:18px;font-weight:600;letter-spacing:2px}section.product-content .content{align-items:flex-start;background-color:rgba(0,0,0,.01)!important;display:flex;gap:0}section.product-content{background:url(images/Products.jpg) 50%/cover no-repeat;padding:80px}.product-sidebar{display:flex;flex-direction:column;gap:0;width:100%}.option{align-items:center;display:flex;gap:5px}.options{display:flex;flex-wrap:wrap;gap:10px;padding:0 20px}.size-box{align-items:center;background:#fff;border:1px solid #aaa;border-radius:4px;cursor:pointer;display:flex;font-size:14px;height:55px;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:55px}.size-box input{cursor:pointer;opacity:0;position:absolute}.size-box input:checked+span{background-color:#007bff;border-color:#007bff;color:#fff}.size-box span{display:flex;height:100%;place-content:center;place-items:center;pointer-events:none;width:100%}.avalability-option{display:flex;flex-direction:column;gap:20px;padding:0 20px}.product-sidebar h4{font-size:20px;font-weight:600;letter-spacing:3px;margin-bottom:30px}input[type=checkbox]{height:20px;width:20px}.avalability-option label{align-items:center;display:flex;gap:30px;justify-content:space-between;letter-spacing:2px}.main-product{width:70%}.search-productTab .products-categories{width:100%}.search-productTab input{background-color:#d9d9d9;border:none;font-size:20px;padding:20px;width:100%}.search-productTab input:focus-visible{border:none;outline:none}.products-categories ul{display:grid;gap:5px 20px;grid-template-columns:repeat(5,1fr);overflow-x:auto;width:550px}.search-productTab{display:flex;gap:30px;margin-bottom:50px}.products-categories ul li{border:1px solid #959595;padding:5px 10px;text-align:center;width:150px}.main-product h1{letter-spacing:4px;margin:20px 0 30px;text-transform:uppercase}.products-categories ul li a{color:#313131;font-size:15px;text-transform:uppercase}.product-title-price{display:flex;justify-content:space-between}.products{display:grid;grid-template-columns:repeat(3,1fr)}.card .image img{border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category-details{display:flex;gap:20px;margin-bottom:10px}.products .card .image{border:1px solid #d6d6d6;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.24);display:flex;margin-bottom:20px;-o-object-fit:cover;object-fit:cover}.category-details p{color:#626262;font-size:18px;font-weight:400}.product-title-price h3,.product-title-price p{font-size:18px;font-weight:600;letter-spacing:2px}.accordion-body.rate,.accordion-body.tags,.color-options,.price-range,.tags-options{padding:20px}.tags-options button{border:1px solid #d6d6d6;padding:20px}.price-range input{font-size:20px;height:30px;padding:10px;width:140px}.accordion-body.rate{flex-direction:column;gap:20px}.accordion-body.rate label{align-items:center;display:flex;gap:10px;justify-content:space-between}.input-con{align-items:center;display:flex;gap:15px}.accordion-body.rate label input{height:unset;width:unset}.accordion-body.rate label{font-family:Inter,sans-serif;margin-bottom:20px}.accordion-body.tags .size-box{height:60px;padding:10px;padding:0;width:100px}p.count{color:#6b6b6b}.breadcroumbs a{font-size:15px;font-weight:100;letter-spacing:2px}.breadcroumbs a:first-of-type{align-items:center;color:#959595;display:flex}.product-sidebar h2{font-weight:500;letter-spacing:2px}.product-nav .nav{display:flex}.product-nav .nav ul{align-items:center;display:flex;gap:80px}.product-nav{display:flex;justify-content:space-around;margin-bottom:100px}.other-navigation .store-nav{background-color:#313131;border-radius:50%;display:flex;height:70px;place-content:center;place-items:center;width:90px}.other-navigation .store-nav a{color:#fff}.other-navigation{display:flex;gap:15px}.product-nav img{height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.main-product .title{align-items:center;display:flex;justify-content:space-between}.main-product .title i{font-size:30px}.hamburger-button{display:none}.breadcroumbs{display:flex}.breadcroumbs a:first-child:after{background-color:#585858;border-radius:10px;content:"";display:block;height:2px;transform:rotate(120deg);width:20px}h2.title-for-mobile{display:none}.search-productTab input::-moz-placeholder{float:right}.search-productTab input::placeholder{float:right}@media (max-width:1199px){.search-productTab{flex-direction:column}.products-categories ul{width:unset}}@media (max-width:991px){.filter-section:first-of-type,.product-sidebar h2{margin-bottom:30px}h2.title-for-mobile{display:block;font-weight:500;letter-spacing:2px;margin-bottom:30px}.product-nav .nav{display:none}.breadcroumbs a:first-child:after{height:3px;width:30px}.hamburger-button{flex-direction:column;gap:20px}.hamburger-button span{background:#000;content:"";height:2px;width:50px}.hamburger-button span:nth-child(2){width:40px}.hamburger-button span:nth-child(3){width:30px}.product-nav{align-items:center;justify-content:space-between}.product-nav .store-nav:nth-child(3),.product-nav .store-nav:nth-child(4){display:none}.other-navigation .store-nav{height:60px;width:60px}.product-title-price{gap:30px}section.product-content .content{flex-direction:column}.hamburger-button{display:flex}.product-sidebar{display:none;width:100%}.product-sidebar.hidden{display:block}.main-product{width:100%}.breadcroumbs{justify-content:center}.breadcroumbs a{font-size:30px;font-weight:700}.main-product .title i{display:none}.main-product .title{justify-content:center}}@media (max-width:767px){.productss{grid-template-columns:repeat(1,1fr)}.productss .card .image{height:500px}.productss .card .image img{-o-object-position:top;object-position:top}}.products{flex-wrap:wrap;grid-template-columns:repeat(4,1fr);list-style:none}.addify-quote-form{background-color:rgba(0,0,0,.01);box-shadow:0 5px 15px 0 rgba(0,0,0,.15);display:block;margin:0 auto;padding:2rem;position:relative;top:0;width:90%}.addify-quote-form .cart-collaterals .cart_totals tr,.addify-quote-form__contents tr{background:#fff;border:0!important;height:auto!important}.adf-main-qoute-page{padding-block:2rem!important;width:100%!important}#hwdep-toggle-button bdi{color:#fff;font-size:1.2rem}.adf-request-quote-page.template_one{margin:5rem auto 0}.woocommerce-info{border-top-color:#515151}.woocommerce-MyAccount-navigation-link--wishlist{display:none}.page-template-page-myaccount .woocommerce{background-color:#f2f2f2;display:flex;max-height:1500px;min-height:900px}@media (max-width:520px){.page-template-page-myaccount .woocommerce{flex-direction:column}}.page-template-page-myaccount .woocommerce>section{border-bottom:none!important;margin-top:5rem;padding-left:3rem}@media (max-width:520px){.page-template-page-myaccount .woocommerce>section{padding:2rem}}.page-template-page-myaccount .woocommerce>section a{color:#000;font-weight:700;text-decoration:none}.page-template-page-myaccount .woocommerce .custom-account-content{background:#fff;border-radius:1rem;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding-block:3rem;padding:2rem;position:relative;width:95%}.page-template-page-myaccount .woocommerce .custom-account-content h2{color:#14ae12}.page-template-page-myaccount .woocommerce nav.woocommerce-MyAccount-navigation>ul{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:5rem 0 0;padding-top:2rem!important}@media (max-width:520px){.page-template-page-myaccount .woocommerce nav.woocommerce-MyAccount-navigation>ul{margin-top:2rem}}.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;border-radius:1rem;float:left;height:100%;margin-top:2rem;padding:1rem;position:relative;top:0;width:30%;z-index:1}@media (max-width:520px){.woocommerce-account .woocommerce-MyAccount-navigation{position:absolute;width:100%;z-index:999}}.woocommerce-MyAccount-navigation-link--dashboard{background:url(../assets/img/icons/home1.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--orders{background:url(../assets/img/icons/shopping-cart.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--downloads{background:url(../assets/img/icons/download.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--edit-address{background:url(../assets/img/icons/map-pin.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--payment-methods{background:url(../assets/img/icons/dollar-sign.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--edit-account{background:url(../assets/img/icons/user.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--request-quote{background:url(../assets/img/icons/file-text.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}.woocommerce-MyAccount-navigation-link--customer-logout{background:url(../assets/img/icons/log-out.svg) no-repeat 0;background-size:20px!important;padding-left:1rem;text-indent:1rem}#ship-to-different-address h3 span,.woocommerce-billing-fields h3{color:#000;font-weight:700}form.woocommerce-checkout{display:flex;flex-direction:column;gap:1rem;margin:0 auto;width:90%}form.woocommerce-checkout .woocommerce-Price-amount bdi{font-size:1.5rem}form.woocommerce-checkout .woocommerce-checkout-payment{background-color:#dceedb!important}form.woocommerce-checkout #place_order{background-color:#12273d!important;padding:1.2rem 2rem}form.woocommerce-checkout a{color:#000;font-weight:500}form.woocommerce-checkout .woocommerce-additional-fields,form.woocommerce-checkout .woocommerce-billing-fields,form.woocommerce-checkout .woocommerce-checkout-review-order,form.woocommerce-checkout .woocommerce-shipping-fields{border:1px solid #ddd;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:2rem}form.woocommerce-checkout .woocommerce-additional-fields{display:block;margin-top:2rem}#filter-toggle{display:none}@media (max-width:520px){#filter-toggle{display:block}}.select2-container .select2-dropdown,.select2-container .select2-selection{border:1px solid #a8d1a7!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#14ae12!important;color:#fff!important}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid transparent;border-bottom-color:#14ae12;content:"";display:block;left:0;margin:-1em 0 0 2em;position:absolute;top:-.75em}#footeraccount{align-items:center;background:#14ae12;border:1px solid #ddd;border-radius:1rem;color:#fff;display:flex;flex-direction:row;font-weight:700;gap:1rem;justify-content:left;margin-top:1rem;padding:1.5rem;text-transform:capitalize}#footeraccount img{border:3px solid #fff;border-radius:50%}.footeraccount div img{border-radius:50%;height:auto;max-width:100%}.woocommerce nav.woocommerce-MyAccount-navigation ul{margin:1rem 0 0;padding:0 0 0 .6rem}@media (max-width:520px){.woocommerce nav.woocommerce-MyAccount-navigation ul{border-top:none!important}}.woocommerce nav.woocommerce-MyAccount-navigation ul li{display:block;padding:.4rem 1rem}.woocommerce nav.woocommerce-MyAccount-navigation ul li .woocommerce-MyAccount-navigation-link--dashboard{background:url(../assets/img/icons/home.svg) no-repeat 50%;background-size:contain}.woocommerce nav.woocommerce-MyAccount-navigation ul li a{color:#000;text-decoration:none}@media (max-width:520px){.woocommerce nav.woocommerce-MyAccount-navigation ul li a{white-space:nowrap}}.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover{background-color:#14ae12}.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.cart-collaterals>div,.woocommerce-cart-form{border:1px solid #ddd;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:2rem}.cart-collaterals>div{display:block;margin-top:2rem}.cart-collaterals>div h2{font-weight:700}.woocommerce .star-rating{color:#fc0;font-size:1em;margin:5px 0}.wishlist-btn{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:18px;justify-content:center;position:absolute;right:10px;top:10px;transition:color .2s}.wishlist-btn:hover{color:#e63946}.reset_variations{color:#14ae12;font-weight:700;text-decoration:none}#wc-stripe-express-checkout-element{display:none!important}@media (max-width:520px){.woocommerce-Address-title{background-color:none!important;background:none!important;box-sizing:border-box;display:block!important;position:relative!important;top:0;z-index:0!important}}.button{background-color:#12273d!important;color:#fff!important;font-weight:700;text-decoration:none}.products .button,body.page-template-page-home .button,body.single-product .afrfqbt_single_page.button{background-color:#14ae12!important}.woocommerce-error a{color:#14ae12!important;text-decoration:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin-top:4rem}@media (max-width:520px){.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin-top:0}}fieldset{background:#fff;padding:.35em .75em .625em}#myaccountlogo{display:none}.wishlist-btn{top:15%}@media (max-width:520px){.wishlist-btn{top:0}}.share-list{display:flex!important;flex-direction:column;gap:.5rem;top:20%}@media (max-width:520px){.share-list{top:7%}}.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{background:#fff!important;left:auto;right:0;width:800px}@media (max-width:520px){.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar{padding-bottom:5rem}}.button-hold-deposit,.single_add_to_cart_button{background-color:#12273d}button[name=add-to-cart]{background-color:#12273d!important}.posted_in{background-color:rgba(0,0,0,.03);display:block;font-size:.8rem;font-weight:700;margin-block:1rem;padding:1rem}.posted_in a{color:#000;font-size:.8rem;font-weight:400;text-decoration:none}.posted_in a:hover{text-decoration:underline}.woocommerce div.product form.cart .button{float:left;padding:1.2rem 2rem;vertical-align:middle}#blockdivider{display:block;margin-top:1rem;width:100%}#blockdivider #blockdivider_box{display:flex}.woocommerce div.product form.cart div.quantity{display:block;float:none;margin:0 4px 0 0}.quantity-label{float:left}#hwdep-section{margin-top:0}#hwdep-section #hwdep-toggle-button{padding:1.2rem 1rem;width:335px}.woocommerce div.product form.cart{margin-bottom:1em}.woocommerce-product-details__short-description{display:none}.woocommerce-Price-amount bdi{color:#000;font-size:3rem;font-weight:700}.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:gray}.woocommerce div.product p.stock{color:#000;font-size:1.5rem;font-weight:700}.wcpa_form_outer{width:340px!important}#footer p{display:none}.wcpa_field_label{font-size:1rem!important}.thumbnail-container{align-items:center;flex-direction:row;justify-content:center}.main-image{-o-object-fit:contain!important;object-fit:contain!important}@media (max-width:520px){.main-image{-o-object-fit:cover!important;object-fit:cover!important}}#lisproducts{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:baseline}#lisproducts li{list-style:none;width:300px}.products li a.afrfqbt{background:#14ae12!important;background-color:#14ae12!important;border:none!important;color:#fff!important;margin-top:0!important;padding:.9rem 2rem!important;text-align:center!important;width:200px}.products li h2{font-size:1.3em!important;font-weight:500}.products .woocommerce-Price-amount bdi{font-size:1.5rem}.ajax_add_to_cart{width:200px!important}.ajax_add_to_cart,.checkout-button{background-color:#12273d!important;color:#fff!important;margin-top:0!important;padding:.9rem 2rem!important;text-align:center}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background-color:var(--wc-form-color-background,#fff);border:1px solid #a8d1a7;border-radius:var(--wc-form-border-radius);box-sizing:border-box;color:var(--wc-form-color-text,#000);display:block;font-family:inherit;font-weight:400;height:auto;letter-spacing:normal;line-height:normal;margin:0;padding:.5em;width:100%}.woocommerce-form{background:#f0f4f0;border-radius:10px;padding:20px}.adf-request-quote-page.template_one{max-width:100%!important;min-width:100%!important}.addify-quote-form.template_one .af-quote-field-table{min-width:100%!important;width:100%!important}.addify-quote-form .cart-collaterals .cart_totals{border:0!important;margin:0 0 0 auto!important;max-width:100%!important;padding:0!important;width:100%!important}.addify-quote-form{background:none!important;border:none!important;box-shadow:none!important}form div.af_quote_fields{background-color:#fff;border-radius:1rem;border-top:1px solid hsla(0,0%,83%,.451);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-sizing:border-box;margin:3rem auto 0;padding:2rem;width:50%!important}form div.addify-quote-form.template_one .af-quote-field-table{max-width:100%!important;min-width:100%!important;width:100%!important}.adf_half_width{flex:unset!important;margin:0 0 20px;padding:0!important;width:100%!important}.addify-quote-form.template_one .af-quote-field-table{margin:0 auto}.woocommerce .adf-r .woocommerce-notices-wrapper{width:100%}.woocommerce .product-name a{color:#000;font-size:1.2rem;font-weight:700}#loginregistration{display:block;padding-top:4rem;width:100%}@media (max-width:520px){#loginregistration{padding:0}}#loginregistration #loginregistration_inside{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;width:90%}@media (max-width:520px){#loginregistration #loginregistration_inside{grid-template-columns:repeat(1,1fr)}}#loginregistration #loginregistration_inside #leftgrid,#loginregistration #loginregistration_inside #rightgrid{padding:1rem}@media (max-width:520px){#loginregistration #loginregistration_inside #rightgrid{display:none}#loginregistration_password form{width:90%!important}}#cartpage{display:block;margin-top:4rem}@media (max-width:520px){#cartpage{margin-top:0}}#cartpage .woocommerce{align-items:center;background-color:#fff;background:#fff;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;width:90%}#cartpage .woocommerce .woocommerce-Price-amount bdi{color:#000;font-size:1.6rem;font-weight:700}#cartpage .woocommerce .cart_totals{background:#fff;border:1px solid #ddd;border-radius:1rem;float:right;padding:1rem;width:48%}#cartpage .woocommerce .woocommerce-cart-form{margin:0 auto;width:100%}#cartpage .woocommerce .cart-collaterals{width:100%}@media (max-width:1500px){#filterleft{background-color:rgba(0,0,0,.03);padding:.3rem!important}.woocommerce-Price-amount bdi{color:#000;font-size:1.6rem!important;font-weight:700}.products-shop ul.products li a h2{font-size:1.4rem!important}}.nav-toggle{display:none}@media (max-width:520px){.nav-toggle{display:block}.woocommerce-MyAccount-navigation{background:#fff;height:100vh;left:0;overflow-y:auto;padding:2rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:100vw;z-index:9999}.woocommerce-MyAccount-navigation.open{transform:translateX(0)}#myaccountlogo{display:block}}@media (max-width:520px) and (max-width:520px){#myaccountlogo{display:none}}@media (max-width:520px){.nav-toggle{background:transparent;border:none;cursor:pointer;left:1rem;padding:0;position:relative;text-align:left;top:4rem;z-index:10000}.table-responsive{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.nav-toggle-icon{transition:transform .3s ease}.nav-toggle.open .nav-toggle-icon{transform:rotate(180deg)}}* .products-shop ul.products li a.button,.related ul.products li a.button{background:#14ae12!important;border:2px solid #14ae12;color:#fff;padding:.7rem 3rem;width:-moz-fit-content;width:fit-content}.afrfqbt{display:none!important}.products-shop ul.products li a img.attachment-woocommerce_thumbnail,.related ul.products li a img.attachment-woocommerce_thumbnail{border:1px solid #ddd;border-radius:.2rem!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15)!important;height:100%;-o-object-fit:cover;object-fit:cover;padding:1rem!important;width:100%}.wapf-filters{border-top:5px solid #12273d!important;display:grid;grid-template-columns:25% 75%}@media (max-width:520px){.wapf-filters{display:grid;grid-template-columns:100%}}.wapf-filters #contentbox{padding-bottom:5rem;position:relative}.wapf-filters #filterleft{background-color:rgba(0,0,0,.03);padding:3rem 3rem 5rem}#footerfinal{margin-top:0!important}.product_meta .sku_wrapper{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:inline-flex!important;margin:0;padding-block:1rem;width:auto}.woocommerce div.product form.cart .variations select{margin-left:.5rem;max-width:100%;padding:.5rem;width:200px}.entry-summary>.price:nth-child(0) bdi:first-child,.entry-summary>.price:nth-child(0) bdi:nth-child(0){font-size:1.6rem}.woocommerce div.product form.cart .button{margin-top:1.5rem!important}.woocommerce-variation-description{display:none!important}button.single_add_to_cart_button{background-color:#12273d!important}.woocommerce div.product .woocommerce-tabs ul.tabs{background:#12273d!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff!important;border-bottom-color:#fff;border-radius:0!important;color:#515151;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-radius:0!important;color:#515151}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:none!important;border-radius:0!important;color:#fff!important;margin:0;padding:1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border-radius:0!important;color:#fff;display:inline-block;font-weight:700;padding:.5em 0;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #cfc8d8;border:none!important;bottom:-1px;box-sizing:border-box;content:" ";height:5px;position:absolute;width:5px}.color-swatches{display:flex;gap:20px;left:1rem;margin:5px 0;position:relative}.color-swatches .swatch{border:2px solid transparent;box-shadow:0 0 0 1px #ccc;height:35px;transition:all .2s ease;width:35px}.color-swatches .swatch:hover{box-shadow:0 0 0 1px #888}.color-swatches .swatch.selected{border-color:#000}.color-swatches .swatch[data-value=white]{border:1px solid #000}.color-swatches .swatch[data-value=inner-white-black-outside]{background:radial-gradient(circle,#fff 40%,#000 0)}.color-swatches .swatch{border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;height:30px;margin:0 4px;width:30px}.color-swatches .swatch.selected{box-shadow:0 0 0 1px #007cba}.lightbox img{box-shadow:none!important;display:block;height:80%!important;-o-object-fit:contain!important;object-fit:contain!important;width:80%!important}.arrow{background:transparent;border-radius:50%;color:#fff;cursor:pointer;font-size:48px;padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.lightbox .arrow{color:#fff!important;cursor:pointer;font-size:48px!important}#offcanvas-flip{text-align:left}#homepage-sec-2 p{color:rgba(0,0,0,.6);font-size:1rem;padding-block:.5rem}.uk-container h2 span{color:#000;display:block;font-size:2rem;text-align:center}.woocommerce .woocommerce-order{margin:10rem auto 5rem;width:90%}.products-shop ul.products{margin-left:0!important}.products-shop ul.products li.product{margin:1%;position:relative;width:23%!important}@media (max-width:520px){.products-shop ul.products li.product{margin:0 auto!important;width:90%!important}}.products-shop ul.products{display:flex;list-style:none;margin:0;padding:0;width:100%}@media (max-width:520px){.products-shop ul.products{gap:2rem}}.woocommerce-loop-product__title{display:inline-block;display:block;max-width:30ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1400px){.woocommerce-loop-product__title{max-width:20ch}}.preloader,.preloader_newsletter{display:none;text-align:left}.preloader_newsletter{color:#fff}.result-message_contact,.result-message_contact_newsletter{width:100%}.iti--allow-dropdown{display:block!important;position:relative}#contact-sec-3 form #form-flex-inline input[type=tel]{padding-left:3rem}#footerfinal #footerfinal_right .uk-alert p{color:#000}#contentbox #realtimesearchtex input[type=text]{margin-left:.5rem;padding:1.2rem;width:600px}@media (max-width:520px){#contentbox #realtimesearchtex input[type=text]{display:block;margin:0 auto!important;margin-left:0;width:90%}}.buttons2{background-color:#14ae12!important;border:0!important;border-radius:0!important;color:#fff!important;display:inline-block!important;padding:1.3rem 4rem!important;position:relative}.buttons2:hover{background-color:#12273d!important;text-decoration:none}.buttons3{background-color:#14ae12!important;border:0!important;border-radius:0!important;color:#fff!important;display:inline-block!important;padding:.7rem 1rem!important;position:relative}.buttons3:hover{background-color:#12273d!important;text-decoration:none}.iti__country-name,.iti__flag-box{color:#000!important;margin-right:6px}body:not(.logged-in) img.emoji,body:not(.logged-in) img.wp-smiley{background:none!important;border:none!important;box-shadow:none!important;display:inline!important;height:1em!important;margin:0 .07em!important;padding:.1rem!important;position:relative!important;vertical-align:-.1em!important;width:1em!important}#mobile-menu{display:none}@media (max-width:520px){.menu-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-block;height:2.5rem;justify-content:center;padding:0;position:relative;right:1rem;top:0;width:2.5rem;z-index:999}.menu-toggle .icon{height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease,transform .3s ease;width:100%}.icon-dots{opacity:1;transform:scale(1)}.icon-close{opacity:0;transform:scale(.5) rotate(0deg)}.menu-toggle.open .icon-dots{opacity:0;transform:scale(.5)}.menu-toggle.open .icon-close{opacity:1;transform:scale(1) rotate(0deg)}#mobile-menu{background:#fff;height:100%;left:0;padding-top:2rem;position:fixed;top:0;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:1000}#mobile-menu,#mobile-menu #followus{align-items:center;display:flex;flex-direction:column}#mobile-menu #followus{background:rgba(0,0,0,.09);justify-content:center;margin-bottom:3rem;padding-block:1rem}#mobile-menu #followus #telno{font-size:2rem;font-weight:bolder}#mobile-menu #followus #social{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}#mobile-menu #followus #social li a img{filter:brightness(0)}#mobile-menu.open{transform:translateY(0)}#mobile-menu nav{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;padding:1rem;width:100%}#mobile-menu nav a{color:#333;font-size:1.5rem;text-decoration:none}}.uk-accordion-title .uk-accordion-title-icon{transition:transform .2s ease}.uk-open>.uk-accordion-title .uk-accordion-title-icon{transform:rotate(180deg)}.uk-accordion{list-style:none;margin-left:0;padding-left:0}.uk-accordion li{background-color:#12273d;list-style:none}.uk-accordion li>a{color:#fff!important;font-size:1rem!important;padding:.5rem;text-decoration:none}.uk-accordion-title:before{filter:invert(1) brightness(2)}.uk-accordion-content{background-color:#fff;border:1px solid #ddd;display:flow-root;display:flex;flex-direction:column;margin-bottom:0;margin-top:20px;margin-top:0!important;padding:0}.uk-accordion-content a{color:#000!important;font-size:1rem!important;padding:.75rem 1rem!important;text-decoration:none}.uk-accordion-content a:hover{background-color:rgba(0,0,0,.09)}.uk-accordion>:nth-child(n+2){margin-top:9px!important}nav div>label{display:block;font-size:1.2rem;font-weight:700;padding:.4rem}#mobile-menu>nav{display:block;height:90%;overflow-y:auto}.color-swatches:first-of-type,.footer-nav{display:none}@media (max-width:767px){.footer-nav{align-items:center;background-color:#12273d;border-top:4px solid #14ae12;bottom:0;box-shadow:0 -1px 5px rgba(0,0,0,.1);display:flex;height:60px;justify-content:space-around;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;z-index:9999999}.footer-nav a{color:#fff;flex:1;font-size:.75rem;padding:5px 0;text-align:center;text-decoration:none}.footer-nav a .icon{display:block;font-size:1.25rem;margin-bottom:2px}.footer-nav a.active{color:#fff}.footer-nav a.active .icon{transform:scale(1.2)}}#modal-container.uk-modal-container{display:none;z-index:99999!important}.uk-button-default{background-color:transparent;border:none!important;color:#333;padding:0}#rts-search-results li a{color:#000;display:block;padding:.5rem;text-decoration:none}#rts-search-results li a:hover{background-color:rgba(0,0,0,.07)}#rts-search-input{display:block;width:100%}#rts-search-results{margin:0}#page .uk-offcanvas{z-index:99999!important}.woocommerce-account .woocommerce-MyAccount-content{float:left;width:100%}.woocommerce-MyAccount-content{margin-top:0!important}body.page-template-page-quote-php .newsletterform{top:0!important;width:100%!important}.related{display:flex;flex-direction:column}.related .columns-4{display:flex;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1400px){.related .columns-4{gap:1rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.related .columns-4{gap:.5rem;grid-template-columns:repeat(1,1fr)}}.related .columns-4 li{width:24%!important}.related .columns-4 li .wishlist-btn{top:2%}body.page-template-page-cart .woocommerce{display:flex;flex-direction:column!important}@media (max-width:520px){body.page-template-page-cart .woocommerce{flex:1!important}.woocommerce div.product form.cart .button{padding:1.2rem 1rem!important}#cartpage .woocommerce .cart_totals{width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs{align-items:center;display:flex;justify-content:center}body.single-product section#mainbanner{margin-bottom:0!important}.page-template-page-about #mainbanner{height:70vh}body.single-product ul.products li{width:45%!important}.woocommerce-message{display:flex;flex-direction:column;gap:1rem;text-align:center}body.woocommerce-checkout #customer_details{margin-top:7rem!important}body.woocommerce-checkout .woocommerce-shipping-fields{margin-top:2rem}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#000}.woocommerce-column__title,.woocommerce-order-details__title{color:#14ae12;font-weight:600}.woocommerce ul.order_details{background:rgba(0,0,0,.03);display:flex;flex-direction:column;gap:1rem;margin:1rem 0;padding-block:1rem}.woocommerce ul.order_details li{border-right:0}.thumbnail-scroll-wrapper{width:100%}form div.af_quote_fields{width:100%!important}}@media (min-width:768px) and (max-width:1024px){section#mainbanner header #brotana-logo:after{display:none}section#mainbanner header #brotana-logo{left:0!important}section#mainbanner #banner-bottom-details{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-self:anchor-center;left:0;margin:0 auto;right:0;width:80%}#aboutus,#contactus,#requestquote{display:none}section#mainbanner header .top-menu>li.product-families .sub-menu{border-left:30px solid #d3d3d3}.buttongreen{background-color:#14ae12}.buttongreen,.buttongreen:hover{color:#fff!important;padding:.8rem 2rem;text-decoration:none}.buttongreen:hover{background-color:#12273d!important}.buttonpos1{position:relative;top:4rem}#homepage-sec-4 #homepage-sec-4-grid{grid-auto-rows:300px}#homepage-sec-4 #homepage-sec-4-grid div{background-size:cover!important}.buttons2{font-size:1rem;margin:0 auto;padding:1rem!important;position:relative}#homepage-sec-4 #homepage-sec-4-grid div h3{font-size:1.5rem}#homepage-sec-3-steps div img{scale:.7}#homepage-sec-3 #homepage-sec-3-steps div h3{font-size:1.1rem;font-weight:700}#homepage-sec-3 #homepage-sec-3-steps div p{box-sizing:border-box;padding:0 2rem 2rem 0}#homepage-sec-3 #homepage-sec-3-steps:after,#homepage-sec-3 #homepage-sec-3-steps:before{width:159px}#homepage-sec-5 #homepage-sec-5_testi .center{grid-template-columns:47% 47%;justify-content:end;width:90%}#homepage-sec-5 #homepage-sec-5_testi .center .left{width:22rem}#homepage-sec-5 #homepage-sec-5_testi .center .right{left:-50px}#homepage-sec-1 #homepage-sec-1-details{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-around;margin:0 auto;width:70%}#footerfinal{grid-template-columns:100%}section#about-sec-3 #about-sec-3-grid-1 div.right img,section#about-sec-3 #about-sec-3-grid-2 div.left img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section#mainbanner header .top-menu>li.product-families .sub-menu #navigation-left h3{font-size:1.2em}#contact-sec-2 #contact-sec-2_grid div .label1{font-size:2rem}#contact-sec-4 #contact-sec-4_sub{grid-template-columns:100%;height:auto}#contact-sec-4 #contact-sec-4_sub div#image{padding-block:3rem}#sectionbudget1{grid-template-columns:100%!important}#sectionbudget1 div>img{margin:0 auto;width:70%}#sectionbudget3_inside div>img{scale:.7}#sectionbudget3 h4{font-size:1.4rem;text-align:center}#sectionbudget4_inside{grid-template-columns:repeat(1,fr)}#readyproject #readyproject_inside{grid-template-columns:100%}.products-shop ul.products li a h2{font-size:1rem!important}.woocommerce-Price-amount bdi{font-size:1.2rem!important}.products-shop ul.products li a.button,.related ul.products li a.button{font-size:1rem;padding:.7rem 1rem}#readyproject #readyproject_inside,#sectionbudget4_inside{grid-template-columns:repeat(1,1fr)!important}.woocommerce nav.woocommerce-MyAccount-navigation ul li a{text-align:left;white-space:nowrap}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{background:#fff;padding:4px 8px;vertical-align:middle}address{box-sizing:border-box;margin:0 0 1.5em;padding:1rem}.woocommerce table.shop_table,address{background:#fff}.page-template-page-myaccount .woocommerce>section{border-bottom:none!important;padding-left:3rem}#fuz-drop-area_account{background:hsla(0,0%,100%,.5);grid-template-columns:100%;height:auto}body.page-template-page-myaccount-php #mainbanner h2{margin:0}#cartpage .woocommerce .cart_totals{width:100%}body.page-template-page-checkout-php .woocommerce-checkout{margin-top:7rem}}
