*,a,body,h1,h2,h3,h4,h5,h6,li,p,span,ul{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}html{overflow-x:hidden;overflow-y:scroll!important;scroll-behavior:auto!important}body{position:relative;font-family:Oswald,sans-serif;color:#000;background-color:#fff}body.no-overflow{overflow:unset}body.lock-scroll,body.scroll-lock{overflow:hidden;position:fixed;width:100%}body.lockscroll{width:100vw;height:100vh;position:fixed}body.modal-open{padding-right:0!important}body .modal-backdrop.fade{transition:all .35s}body .modal-backdrop.show{opacity:1;background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .fancybox-slide--html{padding:0}body .fancybox-bg{background-color:rgba(255,255,255,.9)}body .fancybox-slide--html .fancybox-close-small{right:35px}@media (max-width:767.98px){body .fancybox-slide--html .fancybox-close-small{right:10px}}body section{z-index:2}body .content-area{position:relative;width:1538px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}@media (max-width:991.98px){body .content-area{padding-left:16px;padding-right:16px}}body a,body button,body input,body select,body textarea{transition:all .35s}body a:focus,body a:hover,body button:focus,body button:hover,body input:focus,body input:hover,body select:focus,body select:hover,body textarea:focus,body textarea:hover{box-shadow:none!important;outline:0!important;text-decoration:none;transition:all .35s}body sup{top:-.75em;font-size:50%}body a{color:inherit;text-decoration:none;text-underline-offset:2px}body a:hover{color:inherit}body ol li,body ul li{font-size:16px;line-height:1.5}body p{font-family:Barlow,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:27px;color:#000;margin-bottom:24px}body p a{color:#000}body p.large{font-size:21px;line-height:30px}body p.small{font-size:17px;line-height:20px}body h1{font-family:Oswald,sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:71px;letter-spacing:0;color:#000;margin-bottom:12px}body h2{font-family:Oswald,sans-serif;font-size:37px;line-height:55px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:24px}@media (max-width:767.98px){body h2{font-size:32px;line-height:40px}}body h3{font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:47px;letter-spacing:0;color:#000;margin-bottom:24px}body h4{font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:34px;line-height:50px;color:#000;margin-bottom:24px}body h5{font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:25px;line-height:37px;color:#000;margin-bottom:24px}body h6{font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:31px;color:#000;margin-bottom:24px}body ul.red-list{list-style:none;padding-left:0}body ul.red-list li{position:relative;font-family:Barlow,sans-serif;font-size:18px;line-height:1.5;margin-bottom:12px;font-weight:400;padding-left:20px}body ul.red-list li::before{content:"";width:10px;height:10px;position:absolute;left:0;top:9px;background:linear-gradient(-20deg,#9f0000 0,#e80000 150%)}body .oswald{font-family:Oswald,sans-serif}body .barlow{font-family:Barlow,sans-serif}body .barlow-condensed{font-family:"Barlow Condensed",sans-serif}body .medium{font-weight:500}body strong{font-weight:700}body .red-gradient-text{background:-webkit-linear-gradient(0deg,#8b0100,#bc1d1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .no-margin-top{margin-top:0!important}body .text-white h1,body .text-white h2,body .text-white h3,body .text-white h4,body .text-white h5,body .text-white h6,body .text-white li,body .text-white p{color:#fff}body .btn{position:relative;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:19px;line-height:28px;font-weight:400;padding:7px 19px 9px;border-radius:4px;background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);display:inline-flex;align-items:center;transition:all .35s;color:#fff;border:none;gap:10px;overflow:hidden;min-height:50px}body .btn img,body .btn span{position:relative;z-index:2}body .btn.btn-larger{padding:12px 25px 14px;font-weight:500}body .btn::after{display:none}body .btn:active,body .btn:focus{background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%)}@media (min-width:768px){body .btn:hover{color:#fff;transition:all .35s}}body .btn.btn-primary{position:relative}body .btn.btn-primary:hover{color:#fff}body .btn.btn-primary:active,body .btn.btn-primary:focus{background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%)}body .btn.btn-primary::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right,#6f0100 0,#b51716 100%);opacity:0;transition:all .35s;z-index:0}@media (min-width:768px){body .btn.btn-primary:hover{color:#fff;transition:all .35s}body .btn.btn-primary:hover::before{opacity:1;transition:all .35s}}body .btn.btn-secondary-white{background:0 0}body .btn.btn-secondary-white.btn-larger{padding:3px 22px 7px}body .btn.btn-secondary-white.btn-larger::before{padding:3px}body .btn.btn-secondary-white:hover{color:#fff}body .btn.btn-secondary-white:active,body .btn.btn-secondary-white:focus{background:0 0}body .btn.btn-secondary-white::before{content:"";position:absolute;z-index:1;inset:0;padding:1px;border-radius:4px;background:#fff;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;transition:all .35s}body .btn.btn-secondary-white::after{content:"";display:block;position:absolute;z-index:1;inset:0;padding:2px;border-radius:4px;background:linear-gradient(to right,#6f0100 0,#b51716 100%);opacity:0;transition:all .35s}@media (min-width:768px){body .btn.btn-secondary-white:hover{color:#fff;background:0 0;border-color:transparent;transition:all .35s}body .btn.btn-secondary-white:hover::before{opacity:0;transition:all .35s}body .btn.btn-secondary-white:hover::after{opacity:1;transition:all .35s}}body .btn.btn-white-dark{background:#fff;color:#000}body .btn.btn-white-dark:hover{color:#000}body .btn.btn-white-dark:active,body .btn.btn-white-dark:focus{background:#fff}body .btn.btn-white-dark::after{content:"";display:block;position:absolute;z-index:1;inset:0;padding:2px;border-radius:4px;background:linear-gradient(to right,#6f0100 0,#b51716 100%);opacity:0;transition:all .35s}@media (min-width:768px){body .btn.btn-white-dark:hover{color:#fff;background:0 0!important;transition:all .35s}body .btn.btn-white-dark:hover span{color:#fff}body .btn.btn-white-dark:hover::after{opacity:1;transition:all .35s}}body .btn.btn-text-icon{background:0 0;color:#bc1d1c;display:flex;align-items:center;gap:10px;padding:8px 19px 8px}body .btn.btn-text-icon span{font-family:"Barlow Condensed",sans-serif;font-weight:500;background:-webkit-linear-gradient(0deg,#8b0100,#bc1d1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .btn.btn-text-icon img{width:24px}body .btn.btn-text-icon:hover{color:#bc1d1c}body .btn.btn-text-icon:active,body .btn.btn-text-icon:focus{background:0 0}body .btn.btn-text-icon::after{content:"";display:block;position:absolute;z-index:1;inset:0;padding:2px;border-radius:4px;background:linear-gradient(145deg,#8b0100 0,#bc1d1c 100%);opacity:0;transition:all .35s}@media (min-width:768px){body .btn.btn-text-icon:hover{color:#bc1d1c;background:0 0;transition:all .35s}body .btn.btn-text-icon:hover span{background:0 0;-webkit-background-clip:unset;-webkit-text-fill-color:unset;color:#fff!important}body .btn.btn-text-icon:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}body .btn.btn-text-icon:hover::after{opacity:1;transition:all .35s}}body .btn.btn-red-dark{color:#000;background:0 0;transition:all .35s}body .btn.btn-red-dark.btn-larger{border-width:3px;padding:3px 22px 7px}body .btn.btn-red-dark:hover{color:#000}body .btn.btn-red-dark:active,body .btn.btn-red-dark:focus{background:0 0}body .btn.btn-red-dark::before{content:"";position:absolute;z-index:1;inset:0;padding:2px;border-radius:4px;background:linear-gradient(145deg,#8b0100 0,#bc1d1c 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;transition:all .35s}body .btn.btn-red-dark::after{content:"";display:block;position:absolute;z-index:1;inset:0;padding:2px;border-radius:4px;background:linear-gradient(145deg,#8b0100 0,#bc1d1c 100%);opacity:0;transition:all .35s}body .btn.btn-red-dark span{z-index:2;position:relative;transition:all .35s}@media (min-width:768px){body .btn.btn-red-dark:hover{color:#fff;transition:all .35s;border-color:transparent}body .btn.btn-red-dark:hover span{transition:all .35s;color:#fff;z-index:2}body .btn.btn-red-dark:hover::before{opacity:0;transition:all .35s}body .btn.btn-red-dark:hover::after{opacity:1;transition:all .35s}}body .custom-select{position:relative}body .custom-select select{display:none}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-selected{position:relative;width:100%;font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:21px;letter-spacing:0;color:#485051;background-color:#eaedee;border-radius:4px;height:49px;border:1px solid #485051;padding:12px 26px 14px;background-image:url(../../images/icon-filter.png);background-size:24px 24px;background-position:top 11px right 26px;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-selected.select-arrow-active{background-image:url(../../images/icon-filter-top.png);background-position:top 11px right 26px;border-radius:4px 4px 0 0;border-bottom:none}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-items div{color:#485051;padding:8px 26px;border:none;cursor:pointer}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-items{position:absolute;background-color:#f3f3f3;top:100%;left:0;right:0;z-index:99;border-radius:0 0 4px 4px;font-family:Oswald,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:115%;color:#1d1c1d;border-left:1px solid #485051;border-right:1px solid #485051;border-bottom:1px solid #485051}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-hide{display:none}body:not(.woocommerce-page):not(.yith-request-a-quote-page) .same-as-selected,body:not(.woocommerce-page):not(.yith-request-a-quote-page) .select-items div:hover{background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);color:#fff!important}header{position:fixed;z-index:9;top:0;width:100%;transition:all .35s}@media (max-width:991.98px){header{background-color:#000}}header.scrolled{background-color:#000;transition:all .35s}header .top-header{background-color:#000;padding-top:13px;padding-bottom:13px}@media (max-width:991.98px){header .top-header{display:none}}header .top-header .content-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header .top-header .content-area .left-area{flex:0 0 35%;max-width:35%}header .top-header .content-area .left-area .phone{padding-left:28px;display:flex;flex-wrap:wrap;-moz-column-gap:13px;column-gap:13px;position:relative}header .top-header .content-area .left-area .phone::before{content:"";width:22px;height:22px;background:url(../../images/icon-phone.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}header .top-header .content-area .left-area .phone a{font-family:"Barlow Condensed";font-size:18px;line-height:22px;font-weight:600;color:#fff;display:inline-block}@media (min-width:768px){header .top-header .content-area .left-area .phone a:hover{color:#fff;transition:all .35s}}header .top-header .content-area .right-area{flex:0 0 65%;max-width:65%;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}header .top-header .content-area .right-area .top-right-menu{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:23px;column-gap:23px;text-align:right}header .top-header .content-area .right-area .top-right-menu a{font-family:"Barlow Condensed";font-size:18px;line-height:22px;font-weight:500;color:#fff;display:flex;align-items:center;gap:6px}header .top-header .content-area .right-area .top-right-menu a img{width:24px}@media (min-width:768px){header .top-header .content-area .right-area .top-right-menu a:hover{color:#fff;transition:all .35s}}header .top-header .content-area .right-area .top-right-search{margin-left:20px}header .top-header .content-area .right-area .top-right-search.active form input{transform:scale3d(1,1,1);transition:all .35s}header .top-header .content-area .right-area .top-right-search form{position:relative}header .top-header .content-area .right-area .top-right-search form input{border:none;width:150px;position:absolute;right:100%;padding:0 5px;transform:scale3d(0,1,1);transform-origin:center right;transition:all .35s}header .top-header .content-area .right-area .top-right-search form button{background-color:transparent;border:none;padding:0}header .top-header .content-area .right-area .top-right-search form button img{width:25px}header .main-nav .content-area{padding-top:21px;padding-bottom:21px}@media (max-width:991.98px){header .main-nav .content-area{padding-top:12px;padding-bottom:12px}}header .main-nav .content-area .navbar{padding:0}header .main-nav .content-area .navbar .container-fluid{padding:0}header .main-nav .content-area .navbar .container-fluid .navbar-brand{padding:0;max-width:57%}header .main-nav .content-area .navbar .container-fluid .navbar-brand img{height:97px;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}@media (max-width:1399.98px){header .main-nav .content-area .navbar .container-fluid .navbar-brand img{height:75px}}@media (max-width:1199.98px){header .main-nav .content-area .navbar .container-fluid .navbar-brand img{height:55px}}header .main-nav .content-area .navbar .container-fluid .navbar-toggler{padding:0}header .main-nav .content-area .navbar .container-fluid .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background:url(../../images/menu-times.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header .main-nav .content-area .navbar .container-fluid .navbar-toggler .navbar-toggler-icon{background:url(../../images/menu-toggle.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header .main-nav .content-area .navbar .container-fluid .navbar-collapse{justify-content:flex-end}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse{position:absolute;width:calc(100% + 32px);left:-16px;top:-12px;background-color:#000}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top{display:none}}@media (max-width:991.98px) and (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top{display:flex;border-bottom:1px solid #303030}}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item:first-child{flex:1}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center;width:51px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item:last-child button{width:24px;height:20px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item:last-child button span{height:24px;width:24px;background-size:cover}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item .icon{position:absolute;top:14px;left:14px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item .icon img{width:26px;height:26px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item input[type=text]{background:#3a3a3a;border:none;padding:16px 0;padding-left:48px;font-family:Barlow;font-weight:400;font-size:16px;line-height:normal;color:#fff;width:100%}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item input[type=text]::-moz-placeholder{color:#fff}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item input[type=text]:-ms-input-placeholder{color:#fff}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item input[type=text]::placeholder{color:#fff}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item img{height:17px;margin:auto;display:block}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item p{font-family:"Barlow Semi Condensed",sans-serif;margin:0;font-weight:700;font-size:11px;line-height:normal;color:#fff;margin-top:1.58px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item .navbar-toggler{padding:0;border:none;border-radius:0;width:22px;height:17px;line-height:normal;font-size:inherit;display:block}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .mobile_top .single_item .navbar-toggler .navbar-toggler-icon{background-image:url(../../images/menu-times.svg);height:17px;width:100%;vertical-align:top}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav{-moz-column-gap:4px;column-gap:4px;align-items:center}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav{padding:0;row-gap:0;height:calc(100vh - 50px);overflow:auto}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{position:relative;padding-left:0;padding:0;border-radius:4px}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item{text-align:center;width:100%;margin-left:auto;margin-right:auto}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item::after{content:"";opacity:0;position:absolute;z-index:-1;inset:0;padding:2px;top:-2px;border-radius:4px;background:#000;transition:all .35s}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item::after{z-index:1}}@media (min-width:992px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item:hover::after{opacity:1;transition:all .35s}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item:hover .submenu{opacity:1;pointer-events:all}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.menu-button .nav-link{background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);border-radius:4px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item.menu-button::after{display:none}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item::before{display:none}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:Oswald,sans-serif;position:relative;padding:8px 21px 9px;color:#fff;font-weight:400;font-size:17px;line-height:25px;text-transform:uppercase;font-family:Oswald,sans-serif}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link.btn{font-size:19px;line-height:28px;padding:7px 19px 9px}@media (max-width:1399.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:16px;padding:8px 10px 9px}}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:19px;text-align:left;border-bottom:1px solid #303030;padding:12px 17px}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile_toggle{position:absolute;right:14px;top:15px;display:block;height:51px;top:0;width:44px;right:0;display:flex;align-items:center;justify-content:center}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile_toggle.active img{transform:scale(-1)}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile_toggle img{display:block}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu{position:absolute;padding-left:0;left:0;width:100%;bottom:0;top:100%;opacity:0;pointer-events:none;transition:all .35s;list-style:none}@media (max-width:1366.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu{top:43px}}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu{position:relative;top:0;left:0;display:none;width:100%;max-width:100%}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu.active{display:block;pointer-events:all;opacity:1}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li{margin-bottom:1px}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li{margin-bottom:0;border-bottom:1px solid #303030}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{background-color:#000;padding:11px 17px;font-weight:500;font-size:18px;line-height:normal;letter-spacing:normal;color:#fff;text-transform:uppercase;display:block}@media (max-width:1366.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{font-size:16px}}@media (max-width:1266.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{font-size:14px}}@media (min-width:992px) and (max-width:1160.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{font-size:12px}}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{background:#3b3b3b}}@media (max-width:991.98px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .submenu li a{font-weight:500;font-size:18px;line-height:normal;padding:14px 0;padding-left:27px;text-align:left}}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile-bottom-menu{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:19px;margin-top:33px;width:100%;padding:17px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile-bottom-menu a{font-family:"Barlow Condensed";font-size:18px;line-height:22px;font-weight:500;color:#fff;display:flex;align-items:center;gap:6px}header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile-bottom-menu a img{width:24px}@media (min-width:768px){header .main-nav .content-area .navbar .container-fluid .navbar-collapse .navbar-nav .nav-item .mobile-bottom-menu a:hover{color:#fff;transition:all .35s}}footer{position:relative;background:linear-gradient(to bottom,#161616 0,#343434 200%);padding-top:51px}footer .content-area{display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:87px;column-gap:87px;row-gap:75px}footer .content-area .left-area{flex:0 0 460px;max-width:460px}@media (max-width:1199.98px){footer .content-area .left-area{flex:0 0 260px;max-width:260px}}@media (max-width:767.98px){footer .content-area .left-area{flex:0 0 100%;max-width:100%}}footer .content-area .left-area .footer-logo{margin-bottom:28px}footer .content-area .left-area .footer-logo a img{width:457px}footer .content-area .left-area .footer-address{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}footer .content-area .left-area .footer-address .address-box{margin-bottom:19px;min-width:212px}footer .content-area .left-area .footer-address .address-box p{font-family:Barlow,sans-serif;margin-bottom:0;font-size:16px;line-height:1.4;font-weight:400;color:#fff;letter-spacing:0}footer .content-area .left-area .footer-address .address-box p a{color:#fff;text-decoration:underline}footer .content-area .left-area .footer-social{display:flex;flex-wrap:wrap;-moz-column-gap:9px;column-gap:9px;row-gap:9px}footer .content-area .left-area .footer-social a img{width:32px}footer .content-area .footer-menu{flex:0 0 calc(100% - 547px);max-width:calc(100% - 547px);display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:87px;column-gap:87px;row-gap:60px}@media (max-width:1399.98px){footer .content-area .footer-menu{justify-content:flex-start;-moz-column-gap:30px;column-gap:30px}}@media (max-width:1199.98px){footer .content-area .footer-menu{flex:0 0 calc(100% - 347px);max-width:calc(100% - 347px)}}@media (max-width:767.98px){footer .content-area .footer-menu{flex:0 0 100%;max-width:100%}}footer .content-area .footer-menu .footer-menu-box{min-width:133px;max-width:240px}@media (max-width:1399.98px){footer .content-area .footer-menu .footer-menu-box{flex:0 0 calc((100% - 60px)/ 3);max-width:calc((100% - 60px)/ 3)}}@media (max-width:991.98px){footer .content-area .footer-menu .footer-menu-box{flex:0 0 calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2)}}@media (max-width:767.98px){footer .content-area .footer-menu .footer-menu-box{flex:0 0 100%;max-width:100%}}footer .content-area .footer-menu .footer-menu-box h3{font-family:Oswald,sans-serif;font-size:21px;line-height:31px;font-weight:400;color:rgba(255,255,255,.5);margin-bottom:13px;text-transform:uppercase}footer .content-area .footer-menu .footer-menu-box .menu-link{display:flex;flex-direction:column;row-gap:16px}footer .content-area .footer-menu .footer-menu-box .menu-link a{display:inline-block;font-family:Barlow,sans-serif;font-size:16px;line-height:19px;font-weight:400;color:#fff;transition:all .35s}footer .content-area .footer-menu .footer-menu-box .menu-link a.underline{text-decoration:underline;font-weight:500}@media (min-width:768px){footer .content-area .footer-menu .footer-menu-box .menu-link a:hover{color:#fff;transition:all .35s}}footer .copyright-area{border-top:1px solid #000;padding:24px;margin-top:29px}footer .copyright-area .copyright-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:16px}@media (max-width:767.98px){footer .copyright-area .copyright-content{flex-direction:column-reverse}}footer .copyright-area .copyright-content p{font-family:Barlow,sans-serif;font-size:16px;line-height:1;font-weight:400;color:rgba(255,255,255,.8);margin-bottom:0;text-align:center}footer .copyright-area .copyright-content .copyright-link{margin-left:21px;display:flex;flex-wrap:wrap;-moz-column-gap:21px;column-gap:21px}@media (max-width:767.98px){footer .copyright-area .copyright-content .copyright-link{margin-left:0;flex-direction:column;justify-content:flex-start;row-gap:12px;width:100%;text-align:center}}footer .copyright-area .copyright-content .copyright-link a{font-family:Barlow,sans-serif;font-size:16px;line-height:19px;font-weight:400;color:#fff;margin-bottom:0}@media (min-width:768px){footer .copyright-area .copyright-content .copyright-link a:hover{color:#fff;transition:all .35s}}.cta-section{position:relative;background:linear-gradient(to right,#730605 0,#8b0100 100%);padding-top:52px;padding-bottom:40px}.cta-section .content-area .cta-area{width:925px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:98px;column-gap:98px}.cta-section .content-area .cta-area .text-left{flex:0 0 calc(100% - 307px);max-width:calc(100% - 307px)}@media (max-width:767.98px){.cta-section .content-area .cta-area .text-left{flex:0 0 100%;max-width:100%}}.cta-section .content-area .cta-area .text-left h2{text-transform:uppercase;margin-bottom:14px;color:#fff;font-size:32px;line-height:52px}.cta-section .content-area .cta-area .text-left p{font-size:19px;line-height:27px;font-weight:400;color:#fff}.cta-section .content-area .cta-area .button-right{flex:0 0 190px;max-width:190px;text-align:center}@media (max-width:767.98px){.cta-section .content-area .cta-area .button-right{flex:0 0 100%;max-width:100%;text-align:left}}.cta-section .content-area .cta-area .button-right .btn{margin-bottom:22px;background-color:#fff;color:#000;border-radius:4px;text-transform:uppercase;font-size:19px;line-height:28px;font-family:Oswald,sans-serif;font-weight:700;padding:16px 24px}.cta-section .content-area .cta-area .button-right p{font-family:Barlow,sans-serif;font-size:15px;line-height:18px;font-weight:700;color:#fff}.cta-section .content-area .cta-area .button-right p a{text-decoration:underline;text-underline-offset:3px;text-decoration-skip-ink:none;text-decoration-thickness:1px;color:#fff}.home-banner{position:relative;padding-top:275px;padding-bottom:243px;background-color:#000}@media (max-width:767.98px){.home-banner{padding-top:150px;padding-bottom:150px}}.home-banner .background-img{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.home-banner .background-img::before{content:"";width:100%;height:100%;background:radial-gradient(#000 30%,transparent 60%);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.home-banner .background-img::after{content:"";width:100%;height:250px;left:0;bottom:0;position:absolute;background:linear-gradient(to bottom,transparent 0,#000 100%);z-index:3}.home-banner .background-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.65;z-index:1}.home-banner .content-area{position:relative;z-index:3}.home-banner .content-area .text-box{text-align:center}.home-banner .content-area .text-box h1{font-family:Oswald,sans-serif;font-size:70px;line-height:104px;font-weight:700;letter-spacing:0;text-transform:uppercase;margin-bottom:23px}@media (max-width:767.98px){.home-banner .content-area .text-box h1{font-size:50px;line-height:60px}}.home-banner .content-area .text-box h1 .small{font-size:21px;line-height:31px;font-weight:400;display:block}.home-banner .content-area .text-box p{width:836px;max-width:100%;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.45;font-family:Barlow,sans-serif;font-weight:400}.home-banner .content-area .text-box .button-area{margin-top:66px;display:flex;flex-wrap:wrap;-moz-column-gap:50px;column-gap:50px;row-gap:20px;justify-content:center}@media (max-width:767.98px){.home-banner .content-area .text-box .button-area{-moz-column-gap:25px;column-gap:25px}}.cta{position:relative;padding-top:105px;padding-bottom:105px}.cta .background-area{position:absolute;width:100%;height:100%;top:0;left:0}.cta .background-area img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta .content-area .cta-box{display:flex;flex-wrap:wrap;-moz-column-gap:74px;column-gap:74px;row-gap:32px;align-items:center;justify-content:center}@media (max-width:991.98px){.cta .content-area .cta-box{text-align:center}}.cta .content-area .cta-box .text-area h2{margin-bottom:0;font-size:28px;line-height:41px;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase}.cta .content-area .cta-box .button-area{flex:0 0 267px;max-width:267px}.about{position:relative;padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){.about{padding-bottom:160px}}.about .background-area{position:absolute;width:100%;height:100%;top:0;left:0}.about .background-area::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:rgba(0,0,0,.34)}.about .background-area::after{content:"";position:absolute;width:50%;height:100%;top:0;left:0;z-index:2;background-image:linear-gradient(to right,#150000 0,rgba(0,0,0,0))}.about .background-area img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.about .content-area{z-index:3}@media (max-width:767.98px){.about .content-area{padding-left:37px;padding-right:37px}}.about .content-area .text-box{position:relative;width:780px;max-width:100%}.about .content-area .text-box h2{font-size:37px;line-height:52px;font-family:Oswald,sans-serif;font-weight:300;margin-bottom:18px}.about .content-area .text-box h2 strong{font-weight:600}@media (max-width:767.98px){.about .content-area .text-box h2{font-size:34px;margin-bottom:24px}}.about .content-area .text-box p{font-family:Barlow,sans-serif;font-size:17px;line-height:27px;font-weight:400;margin-bottom:24px;width:584px;max-width:100%}@media (max-width:767.98px){.about .content-area .text-box p{width:301px}}.about .content-area .text-box .icon-row{display:flex;flex-wrap:wrap;-moz-column-gap:44px;column-gap:44px;margin-bottom:40px}@media (max-width:767.98px){.about .content-area .text-box .icon-row{margin-top:40px;margin-bottom:20px}}.about .content-area .text-box .icon-row .icon-column{flex:0 0 254px;max-width:254px}.about .content-area .text-box .icon-row .icon-column .icon-box{display:inline-flex;align-items:center;gap:12px;margin-bottom:9px;font-family:Barlow,sans-serif;font-size:19px;line-height:28px;font-weight:600}@media (max-width:767.98px){.about .content-area .text-box .icon-row .icon-column .icon-box{margin-bottom:20px}}.about .content-area .text-box .icon-row .icon-column .icon-box img{width:32px}.about .content-area .text-box .button-area{display:flex;flex-wrap:wrap;align-items:center;gap:23px}.featured-additional{position:relative}.featured-additional .background-area{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.37;background-size:cover;background-position:center}@media (max-width:991.98px){.featured-additional .background-area{background-size:contain}}.featured-additional .background-area img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-additional .featured-boxes{position:relative;display:flex;flex-wrap:wrap}.featured-additional .featured-boxes .featured-box{flex:0 0 50%;max-width:50%;background:rgba(248,248,248,.58);padding:60px 50px 50px 68px}@media (max-width:991.98px){.featured-additional .featured-boxes .featured-box{padding:24px}}@media (max-width:767.98px){.featured-additional .featured-boxes .featured-box{flex:0 0 100%;max-width:100%;padding:48px 24px 130px}}.featured-additional .featured-boxes .featured-box:nth-child(even){background:rgba(227,227,227,.5)}.featured-additional .featured-boxes .featured-box:nth-child(odd) .content-box{margin-left:auto}.featured-additional .featured-boxes .featured-box .content-box{display:flex;flex-wrap:wrap;gap:28px;width:834px;max-width:100%}.featured-additional .featured-boxes .featured-box .text-area{position:relative;flex:0 0 420px;max-width:420px;text-align:left}@media (max-width:1399.98px){.featured-additional .featured-boxes .featured-box .text-area{flex:0 0 100%;max-width:100%}}.featured-additional .featured-boxes .featured-box .text-area h2{font-family:Oswald,sans-serif;font-size:32px;line-height:47px;font-weight:600;margin-bottom:10px;color:#000;text-transform:uppercase}.featured-additional .featured-boxes .featured-box .text-area h3{font-family:Oswald,sans-serif;font-size:24px;line-height:36px;font-weight:400;margin-bottom:24px;color:#000;text-transform:uppercase;width:322px;max-width:100%}.featured-additional .featured-boxes .featured-box .text-area .image-mobile{display:none;width:328px;max-width:100%;margin-bottom:32px}.featured-additional .featured-boxes .featured-box .text-area .image-mobile img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1399.98px){.featured-additional .featured-boxes .featured-box .text-area .image-mobile{display:block}}.featured-additional .featured-boxes .featured-box .text-area p{font-family:Barlow,sans-serif;font-size:19px;line-height:27px;font-weight:400;margin-bottom:16px;color:#000}@media (max-width:767.98px){.featured-additional .featured-boxes .featured-box .text-area p{width:304px;max-width:100%}}.featured-additional .featured-boxes .featured-box .text-area ul{padding-left:0;margin-bottom:0;margin-bottom:46px}.featured-additional .featured-boxes .featured-box .text-area ul li{position:relative;list-style:none;font-size:19px;line-height:27px;font-weight:400;font-family:Barlow,sans-serif;color:#000;margin-bottom:14px;padding-left:20px}.featured-additional .featured-boxes .featured-box .text-area ul li::before{content:"";width:10px;height:10px;background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);position:absolute;left:0;top:10px}.featured-additional .featured-boxes .featured-box .text-area .button-area{display:flex;flex-wrap:wrap;align-items:center;gap:13px}@media (max-width:767.98px){.featured-additional .featured-boxes .featured-box .text-area .button-area{gap:0}}.featured-additional .featured-boxes .featured-box .image-area{position:relative;flex:0 0 calc(100% - 448px);max-width:calc(100% - 448px);text-align:center}@media (max-width:1399.98px){.featured-additional .featured-boxes .featured-box .image-area{display:none}}.featured-additional .featured-boxes .featured-box .image-area img{width:328px;max-width:100%;margin-left:auto;margin-right:auto;aspect-ratio:1/1}.featured-additional .additional-products{position:relative;padding-top:94px;padding-bottom:96px}.featured-additional .additional-products .content-area .additional-title{margin-bottom:39px;text-transform:uppercase}.featured-additional .additional-products .content-area .products-boxes{display:flex;flex-wrap:wrap;gap:33px}.featured-additional .additional-products .content-area .products-boxes .product-box{position:relative;flex:0 0 calc((100% - 66px)/ 3);max-width:calc((100% - 66px)/ 3);border-radius:8px;min-height:288px;overflow:hidden}@media (max-width:991.98px){.featured-additional .additional-products .content-area .products-boxes .product-box{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.featured-additional .additional-products .content-area .products-boxes .product-box:hover .background-img::before{opacity:1;transition:all .35s}.featured-additional .additional-products .content-area .products-boxes .product-box:hover .background-img::after{height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);transition:all .35s}.featured-additional .additional-products .content-area .products-boxes .product-box:hover .text-area{transform:translateY(0);transition:all .35s}}.featured-additional .additional-products .content-area .products-boxes .product-box .background-img{position:absolute;width:100%;height:100%;top:0;left:0}@media (max-width:767.98px){.featured-additional .additional-products .content-area .products-boxes .product-box .background-img{position:relative;height:unset;width:unset}}.featured-additional .additional-products .content-area .products-boxes .product-box .background-img::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);transition:all .35s;opacity:0;z-index:2}.featured-additional .additional-products .content-area .products-boxes .product-box .background-img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);transition:all .35s;z-index:3}.featured-additional .additional-products .content-area .products-boxes .product-box .background-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}@media (max-width:767.98px){.featured-additional .additional-products .content-area .products-boxes .product-box .background-img img{position:relative;aspect-ratio:1/1}}.featured-additional .additional-products .content-area .products-boxes .product-box .text-area{position:relative;padding:26px;transform:translateY(calc(100% - 60px));transition:all .35s;z-index:4}@media (max-width:767.98px){.featured-additional .additional-products .content-area .products-boxes .product-box .text-area{transform:none;-webkit-filter:brightness(0);filter:brightness(0)}}.featured-additional .additional-products .content-area .products-boxes .product-box .text-area h3{font-family:Oswald,sans-serif;color:#fff;font-size:24px;line-height:1.13;font-weight:500;margin-bottom:24px;text-transform:uppercase}.featured-additional .additional-products .content-area .products-boxes .product-box .text-area p{width:347px;max-width:100%;font-family:Barlow,sans-serif;font-size:17px;line-height:27px;font-weight:400;margin-bottom:36px}.services{position:relative;background-color:#f2f2f2;padding-top:90px;padding-bottom:80px}.services .content-area{position:relative;display:flex;flex-wrap:wrap;gap:31px}.services .content-area .left-area{position:relative;flex:0 0 449px;max-width:449px}@media (max-width:991.98px){.services .content-area .left-area{flex:0 0 calc(50% - 31px);max-width:calc(50% - 31px)}}@media (max-width:767.98px){.services .content-area .left-area{flex:0 0 100%;max-width:100%}}.services .content-area .left-area h2{font-family:Oswald,sans-serif;font-size:21px;line-height:31px;color:#000;font-weight:500;margin-bottom:20px}.services .content-area .left-area .services-selector .selector-link{cursor:pointer;padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2)}.services .content-area .left-area .services-selector .selector-link:first-child{border-top:1px solid rgba(0,0,0,.2)}.services .content-area .left-area .services-selector .selector-link.active .services-link-text{background:-webkit-linear-gradient(0deg,#8b0100,#bc1d1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .35s}.services .content-area .left-area .services-selector .selector-link.active .services-link-text::after{background:url(../../images/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center;right:15px;transition:all .35s}.services .content-area .left-area .services-selector .selector-link .services-link-text{font-family:Barlow,sans-serif;font-size:17px;line-height:1.2;text-transform:uppercase;color:#9f9f9f;min-height:45px;font-weight:700;display:flex;align-items:center;padding-right:60px;position:relative;transition:all .35s}.services .content-area .left-area .services-selector .selector-link .services-link-text::after{content:"";width:32px;height:32px;background:url(../../images/arrow-right-grey.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:28px;transform:translateY(-50%);transition:all .35s}.services .content-area .right-area{position:relative;flex:0 0 calc(100% - 480px);max-width:calc(100% - 480px);padding-top:15px}@media (max-width:991.98px){.services .content-area .right-area{flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.services .content-area .right-area{flex:0 0 100%;max-width:100%}}.services .content-area .right-area .services-selected-container .services-selected{display:none}.services .content-area .right-area .services-selected-container .services-selected.active{display:block}.services .content-area .right-area .services-selected-container .services-selected .image-boxes{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}.services .content-area .right-area .services-selected-container .services-selected .image-boxes .image-box{flex:0 0 calc((100% - 60px)/ 3);max-width:calc((100% - 60px)/ 3);aspect-ratio:10/6.83;position:relative;border-radius:10px;overflow:hidden}.services .content-area .right-area .services-selected-container .services-selected .image-boxes .image-box img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.services .content-area .right-area .services-selected-container .services-selected h3{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:28px;line-height:41px;font-weight:600;color:#000;margin-bottom:17px}.services .content-area .right-area .services-selected-container .services-selected p{width:671px;max-width:100%;font-family:Barlow,sans-serif;font-size:17px;line-height:1.35;font-weight:400;color:#000}.services .content-area .right-area .services-selected-container .services-selected .button-area{margin-top:54px;display:flex;flex-wrap:wrap;align-items:center;gap:21px}.featured-projects-sliders{position:relative;padding-top:20px;padding-bottom:82px;background:#f2f2f2;overflow:hidden}@media (max-width:767.98px){.featured-projects-sliders{padding-top:46px;padding-bottom:46px}}.featured-projects-sliders .featured-projects-sliders-box{width:1539px;max-width:calc(100% - 60px);padding:64px;position:relative;margin-left:auto;margin-right:auto;background:linear-gradient(to bottom,#fff 0,#efefef 100%);box-shadow:0 10px 24px rgba(0,0,0,.15);border-radius:20px;overflow:hidden}@media (max-width:767.98px){.featured-projects-sliders .featured-projects-sliders-box{padding:42px 24px 100px}}.featured-projects-sliders .featured-projects-sliders-box .title-area{position:relative;z-index:9;width:55%;margin-bottom:44px}@media (max-width:767.98px){.featured-projects-sliders .featured-projects-sliders-box .title-area{width:100%;margin-bottom:0}}.featured-projects-sliders .featured-projects-sliders-box .title-area h2{text-transform:uppercase;font-size:37px;line-height:113%;color:#000;font-family:Oswald,sans-serif;margin-bottom:18px;font-weight:300;letter-spacing:0}.featured-projects-sliders .featured-projects-sliders-box .title-area p{font-size:19px;line-height:27px;font-weight:300;color:#000;font-family:Barlow,sans-serif}.featured-projects-sliders .featured-projects-sliders-box .title-area p a{color:#8b0100;font-weight:500;border-bottom:1px solid #8b0100}.featured-projects-sliders .featured-projects-sliders-box .top-nav{display:flex;justify-content:flex-end;position:absolute;width:40%;top:124px;right:64px}@media (max-width:1032.98px){.featured-projects-sliders .featured-projects-sliders-box .top-nav{padding-right:23px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:991.98px){.featured-projects-sliders .featured-projects-sliders-box .top-nav{flex-wrap:wrap;row-gap:20px}}@media (max-width:767.98px){.featured-projects-sliders .featured-projects-sliders-box .top-nav{top:unset;right:unset;left:23px;bottom:40px}}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow{cursor:pointer;width:46px;height:46px;display:flex;align-items:center;justify-content:center;background-color:rgba(117,117,117,.07);border:1px solid rgba(149,149,149,.96);border-radius:50%;transition:all .35s}@media (min-width:991.98px){.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow:hover{background-color:rgba(117,117,117,.07);border-color:#8b0100;box-shadow:inset 0 0 2px 0 #8b0100;transition:all .35s}}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow.slick-disabled{opacity:.5;pointer-events:none}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow img{width:32px}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow.arrow-left img{transform:translateX(-2px)}.featured-projects-sliders .featured-projects-sliders-box .top-nav .arrows .arrow.arrow-right img{transform:translateX(2px)}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper{position:relative;z-index:2}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .slick-list{overflow:unset}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .slick-track{display:flex}@media (max-width:767.98px){.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .slick-track .slick-slide{opacity:0;transition:all .35s}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .slick-track .slick-slide.slick-current{opacity:1;transition:all .35s}}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item{position:relative;width:306px;padding:56px 0 33px;margin:0 15px;height:auto}@media (max-width:767.98px){.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item{width:100%;margin:0;padding:30px 0 10px}}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item .img-area{position:relative;padding:0 19px;margin-bottom:25px}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item .img-area::after{content:"";width:25px;height:47px;background:url(../../images/image-polygon.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item .img-area img{width:100%;height:176px;border-radius:10px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item p{padding:0 20px;font-family:Barlow,sans-serif;font-size:18px;line-height:113%;font-weight:400;color:#000;margin-bottom:16px}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item .learn-more{padding:0 20px;font-family:Barlow,sans-serif;font-size:16px;line-height:113%;font-weight:500;color:#8b0100;display:flex;align-items:center}.featured-projects-sliders .featured-projects-sliders-box .slider-wrapper .item .learn-more::after{content:"";width:24px;height:24px;background:url(../../images/arrow-right-red.png);background-size:contain;background-repeat:no-repeat;background-position:center}.page-banner-title-only{position:relative;min-height:408px;background-color:#000;display:flex;align-items:flex-end}@media (max-width:991.98px){.page-banner-title-only{padding-top:200px;min-height:unset}}.page-banner-title-only .background-img{position:absolute;width:100%;height:calc(100% - 52px);top:52px;left:0}.page-banner-title-only .background-img::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:90%;background:url(../../images/page-banner-overlay.png);background-size:contain;background-position:center bottom;background-repeat:no-repeat}.page-banner-title-only .background-img img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.67}.page-banner-title-only .content-area .text-box{padding-bottom:100px;width:100%;max-width:100%}@media (max-width:991.98px){.page-banner-title-only .content-area .text-box{padding-bottom:20px}}.page-banner-title-only .content-area .text-box h1{color:#fff;text-transform:uppercase;margin-bottom:0}.services-archive{position:relative;padding-top:50px;padding-bottom:200px}@media (max-width:767.98px){.services-archive{padding-bottom:50px}}.services-archive::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);z-index:2}.services-archive .background-area{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.61;z-index:1}.services-archive .content-area{position:relative;z-index:3}.services-archive .content-area .breadcrumb{margin-bottom:46px}@media (max-width:767.98px){.services-archive .content-area .breadcrumb{margin-bottom:24px}}.services-archive .content-area .breadcrumb p{font-family:Barlow,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#535353}.services-archive .content-area .breadcrumb p a{text-decoration:underline;color:#535353}.services-archive .content-area .title-area{margin-bottom:56px}@media (max-width:767.98px){.services-archive .content-area .title-area{margin-bottom:24px}}.services-archive .content-area .title-area h2{font-size:21px;line-height:31px;font-weight:400;color:#000;text-transform:uppercase}.services-archive .content-area .services-boxes{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px;row-gap:55px}@media (max-width:767.98px){.services-archive .content-area .services-boxes{row-gap:24px}}.services-archive .content-area .services-boxes .service-box{position:relative;flex:0 0 calc((100% - 60px)/ 3);max-width:calc((100% - 60px)/ 3);border-radius:10px;border:1px solid #c4c4c4;background:#f1f1f1;padding:36px 31px;display:flex;flex-wrap:wrap;gap:11px}@media (max-width:1199.98px){.services-archive .content-area .services-boxes .service-box{flex:0 0 calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2)}}@media (max-width:767.98px){.services-archive .content-area .services-boxes .service-box{flex:0 0 100%;max-width:100%;padding:24px}}.services-archive .content-area .services-boxes .service-box .text-area{position:relative;flex:0 0 calc(100% - 87px);max-width:calc(100% - 87px);padding-bottom:74px}.services-archive .content-area .services-boxes .service-box .text-area h3{font-family:Oswald,sans-serif;min-height:72px;font-size:24px;line-height:36px;font-weight:400;margin-bottom:29px;width:253px;max-width:100%;text-transform:uppercase}.services-archive .content-area .services-boxes .service-box .text-area ul{margin-bottom:0;padding-left:0}.services-archive .content-area .services-boxes .service-box .text-area ul li{font-family:Barlow,sans-serif;font-size:17px;line-height:28px;font-weight:400;color:#000;list-style:none;padding-left:20px;position:relative}.services-archive .content-area .services-boxes .service-box .text-area ul li::before{content:"";width:4px;height:4px;position:absolute;left:8px;top:13px;background-color:#000;border-radius:50%}.services-archive .content-area .services-boxes .service-box .text-area p{font-family:Barlow,sans-serif;font-size:17px;line-height:28px;font-weight:400;color:#000;margin-bottom:0;width:303px;max-width:100%}.services-archive .content-area .services-boxes .service-box .text-area a:not(.btn){display:block;font-family:Barlow,sans-serif;font-size:17px;line-height:28px;font-weight:400;color:#000;margin-bottom:0;text-decoration:underline}.services-archive .content-area .services-boxes .service-box .text-area .btn{position:absolute;left:0;bottom:0}.services-archive .content-area .services-boxes .service-box .icon-area{position:relative;flex:0 0 76px;max-width:76px}.services-archive .content-area .services-boxes .service-box .icon-area .icon-box{position:relative;width:76px;height:76px;border-radius:10px;background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);overflow:hidden;display:flex;align-items:center;justify-content:center}.breadcrumb-area{position:relative;margin-top:50px;margin-bottom:67px}.breadcrumb-area .content-area p{font-family:Barlow,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#535353;margin-bottom:0}.breadcrumb-area .content-area p a{text-decoration:underline;color:#535353}.text-two-column{position:relative;margin-top:67px;margin-bottom:75px}.text-two-column .content-area .column-boxes{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:50px;column-gap:50px}.text-two-column .content-area .column-boxes .column-box{position:relative;flex:0 0 calc((100% - 50px)/ 2);max-width:calc((100% - 50px)/ 2)}@media (max-width:991.98px){.text-two-column .content-area .column-boxes .column-box{flex:0 0 100%;max-width:100%}}.text-one-column{position:relative;margin-top:67px;margin-bottom:67px}.text-one-column .content-area{position:relative}.faq-area{margin-top:67px;margin-bottom:100px}.faq-area .content-area .faq-container{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;display:flex;flex-wrap:wrap;row-gap:12px}.faq-area .content-area .faq-container .faq-box{flex:0 0 100%;max-width:100%;background:#f7f7f7;border:1px solid #f7f7f7}.faq-area .content-area .faq-container .faq-box.active{margin-bottom:35px}.faq-area .content-area .faq-container .faq-box.active .question{background:linear-gradient(to right,#8b0100 0,#bc1d1c 100%);color:#fff}.faq-area .content-area .faq-container .faq-box.active .question::after{background:url(../../images/icon-minus-white.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute}.faq-area .content-area .faq-container .faq-box.active .answer{display:block}.faq-area .content-area .faq-container .faq-box .question{padding:19px 52px 20px 30px;font-family:Oswald,sans-serif;font-size:21px;line-height:31px;font-weight:400;color:#151515;position:relative;cursor:pointer;background:0 0;text-transform:uppercase}.faq-area .content-area .faq-container .faq-box .question::after{content:"";width:15px;height:15px;background:url(../../images/icon-plus.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:27px;right:20px}.faq-area .content-area .faq-container .faq-box .answer{padding:26px 30px 0;display:none;border:1px solid rgba(187,187,187,.4)}.resources-archive{position:relative;margin-top:100px;margin-bottom:137px}.resources-archive .content-area{display:flex;flex-wrap:wrap;-moz-column-gap:43px;column-gap:43px}@media (max-width:1199.98px){.resources-archive .content-area{row-gap:25px}}.resources-archive .content-area .main-resource-area{position:relative;flex:0 0 calc(100% - 374px);max-width:calc(100% - 374px)}@media (max-width:1199.98px){.resources-archive .content-area .main-resource-area{flex:0 0 100%;max-width:100%;order:3}}.resources-archive .content-area .main-resource-area .resource-boxes{position:relative;display:flex;flex-wrap:wrap;gap:21px}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box{position:relative;flex:0 0 calc((100% - 42px)/ 3);max-width:calc((100% - 42px)/ 3);background:linear-gradient(-30deg,#eee 0,#f7f7f7 100%);text-align:center;padding:53px 24px 100px}@media (max-width:767.98px){.resources-archive .content-area .main-resource-area .resource-boxes .resource-box{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.resources-archive .content-area .main-resource-area .resource-boxes .resource-box:hover .btn-primary{color:#fff;transition:all .35s}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box:hover .btn-primary::before{opacity:1;transition:all .35s}}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .image-area{position:relative;width:158px;height:187px;margin-left:auto;margin-right:auto;-webkit-filter:blur(4px);filter:blur(4px);margin-bottom:36px}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .image-area img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .text-area{position:relative;height:calc(100% - 135px)}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .text-area h3{position:relative;font-family:Oswald,sans-serif;font-size:21px;line-height:27px;font-weight:400;margin-bottom:10px;color:#000}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .text-area li,.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .text-area p{font-size:18px;line-height:27px}.resources-archive .content-area .main-resource-area .resource-boxes .resource-box .text-area .btn-primary{position:absolute;left:50%;transform:translateX(-50%);bottom:27px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.resources-archive .content-area .filter-resource-area{position:relative;flex:0 0 331px;max-width:331px}@media (max-width:1199.98px){.resources-archive .content-area .filter-resource-area{flex:0 0 100%;max-width:100%;order:2}}.resources-archive .content-area .filter-resource-area .filter-boxes{padding-left:40px;border-left:1px solid #d4dadf}@media (max-width:991.98px){.resources-archive .content-area .filter-resource-area .filter-boxes{border-left:none;border-bottom:1px solid #d4dadf;padding-left:0;padding-bottom:20px;display:flex;flex-wrap:wrap;row-gap:20px}}@media (max-width:767.98px){.resources-archive .content-area .filter-resource-area .filter-boxes{-moz-column-gap:20px;column-gap:20px}}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box{padding-bottom:39px;margin-bottom:37px;border-bottom:1px solid #d4dadf}@media (max-width:991.98px){.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box{border-bottom:none;border-right:1px solid #d4dadf;padding-bottom:0;margin-bottom:0;padding-right:20px;margin-right:20px}}@media (max-width:767.98px){.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box{flex:0 0 calc((100% - 20px)/ 2);max-width:calc((100% - 20px)/ 2);margin-right:0}}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box:last-child{padding-bottom:0;border-bottom:none}@media (max-width:991.98px){.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box:last-child{border-right:none;padding-right:0;margin-right:0}}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box h3{font-family:"Barlow Condensed",sans-serif;font-size:21px;line-height:25px;font-weight:500;margin-bottom:13px;text-transform:uppercase;display:flex;flex-wrap:wrap}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box h3 a{margin-left:8px}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box h3 a img{width:18px;transform:translateY(-2px)}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box .checkbox-area .form-check{margin-bottom:8px}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box .checkbox-area .form-check label{font-family:Barlow,sans-serif;font-size:16px;line-height:19px;font-weight:400;color:#5a5a5a;text-transform:uppercase}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box .checkbox-area .form-check .form-check-input{border-color:#a4acb3;border-radius:1px;width:14px;height:14px;transform:translateY(2px)}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box .checkbox-area .form-check .form-check-input:checked{background-color:#8b0100;border-color:#8b0100}.resources-archive .content-area .filter-resource-area .filter-boxes .filter-box .checkbox-area .form-check .form-check-input:focus{border-color:#8b0100}.table-spec{position:relative;margin-top:100px;margin-bottom:100px}.table-spec .content-area .title-area{margin-bottom:64px}.table-spec .content-area .title-area h2{text-transform:uppercase;margin-bottom:10px}@media (max-width:767.98px){.table-spec .content-area .table-area{overflow:auto}}@media (max-width:767.98px){.table-spec .content-area .table-area .table-box{min-width:700px}}.table-spec .content-area .table-area .table-box table{width:calc(100% + 58px);margin-left:-29px;border-spacing:29px;border-collapse:separate}.table-spec .content-area .table-area .table-box table tr td{background:#f7f7f7;padding:30px 30px 14px}.table-spec .content-area .table-area .table-box table tr td p{margin-bottom:16px}.table-spec .content-area .table-area .table-box table tr td p.large{font-family:Oswald,sans-serif}.table-spec .content-area .table-area .table-box table tr td ul li{position:relative;font-family:Barlow,sans-serif;font-size:17px;line-height:20px;font-weight:400;list-style:none}.table-spec .content-area .table-area .table-box table tr td ul li::before{content:"";width:4px;height:4px;border-radius:50%;background-color:#000;position:absolute;left:-16px;top:9px}.form-left-slider-right{position:relative;margin-top:100px;margin-bottom:100px}.form-left-slider-right .content-area{display:flex;flex-wrap:wrap;-moz-column-gap:87px;column-gap:87px;row-gap:40px}.form-left-slider-right .content-area .form-area{position:relative;flex:0 0 calc(100% - 687px);max-width:calc(100% - 687px)}@media (max-width:1199.98px){.form-left-slider-right .content-area .form-area{flex:0 0 100%;max-width:100%}}.form-left-slider-right .content-area .form-area .form-container{background:linear-gradient(-37deg,#eee 0,#f7f7f7 100%);padding:34px 33px 50px}.form-left-slider-right .content-area .form-area .form-container h2{background:-webkit-linear-gradient(0deg,#8b0100,#bc1d1c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.form-left-slider-right .content-area .form-area .form-container p{width:550px;max-width:100%}.form-left-slider-right .content-area .form-area .form-container form .form-boxes{display:flex;flex-wrap:wrap;-moz-column-gap:29px;column-gap:29px;row-gap:28px}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box{flex:0 0 100%;max-width:100%}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.half{flex:0 0 calc((100% - 29px)/ 2);max-width:calc((100% - 29px)/ 2)}@media (max-width:991.98px){.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.half{flex:0 0 100%;max-width:100%}}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.disable{pointer-events:none}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.disable label{color:rgba(0,0,0,.23)}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.disable .select-selected,.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box.disable input{background-color:#e9e9e9}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box label{font-family:Barlow,sans-serif;font-size:18px;line-height:27px;color:#000;font-weight:400;margin-bottom:10px;display:block}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box input{width:100%;height:54px;background-color:#fff;border:1px solid #92999f;border-radius:4px;padding:5px 12px}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box textarea{width:100%;height:50px;background-color:#fff;border:1px solid #92999f;border-radius:4px;padding:5px 12px;height:97px;resize:none}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:23px;column-gap:23px}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area .form-check{display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area .form-check input{width:14px;height:14px;padding:0;border-radius:0;transform:translateY(-2px)}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area .form-check input:checked{background-color:#8b0100;border-color:#8b0100}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area .form-check input:focus{border-color:#8b0100}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-box .radio-area .form-check label{margin-bottom:0}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-submit{flex:0 0 100%;max-width:100%;text-align:center}.form-left-slider-right .content-area .form-area .form-container form .form-boxes .form-submit button{width:100%;justify-content:center}.form-left-slider-right .content-area .slider-area{position:relative;flex:0 0 600px;max-width:600px}@media (max-width:1199.98px){.form-left-slider-right .content-area .slider-area{flex:0 0 100%;max-width:100%}}.form-left-slider-right .content-area .slider-area .slider-app-content .app-main-slider{margin-bottom:21px}.form-left-slider-right .content-area .slider-area .slider-app-content .app-main-slider .img-box{position:relative;width:100%;height:376px}.form-left-slider-right .content-area .slider-area .slider-app-content .app-main-slider .img-box img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.form-left-slider-right .content-area .slider-area .slider-app-content .app-main-slider .img-box p{position:absolute;font-size:14px;line-height:17px;color:#fff;padding:26px 29px;margin-bottom:0;left:0;bottom:0;background:rgba(2,2,2,.44)}.form-left-slider-right .content-area .slider-area .slider-app-content .app-nav-slider .slick-track{margin-left:auto;margin-right:0}.form-left-slider-right .content-area .slider-area .slider-app-content .app-nav-slider .slick-track .img-box{border:1px solid #cdcdcd;margin-left:12px;position:relative;height:53px;transition:all .35s;background:#000}.form-left-slider-right .content-area .slider-area .slider-app-content .app-nav-slider .slick-track .img-box::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#e20000;opacity:0;transition:all .35s}.form-left-slider-right .content-area .slider-area .slider-app-content .app-nav-slider .slick-track .img-box.slick-current::after{opacity:.5;transition:all .35s}.form-left-slider-right .content-area .slider-area .slider-app-content .app-nav-slider .slick-track .img-box img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
/*# sourceMappingURL=theme.min.css.map */
