/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-brand img{height:100px;}#navbar-top .nav-link{color:#FFFFFF!important;}.navbar-nav{font-weight:bold;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.6);font-size:16px;line-height:16px;font-weight:bold;margin-left:20px;}.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,1);}.navbar-dark .navbar-nav .nav-link:active{color:rgba(255,255,255,1);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.6);font-size:16px;line-height:16px;font-weight:bold;margin-left:20px;}.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,1);}.navbar-light .navbar-nav .nav-link:active{color:rgba(255,255,255,1);}#navbar-main{box-shadow:0 8px 6px -6px black;padding-top:0px;padding-bottom:0px;}#navbar-main .nav-item a,li{color:var(--navbar-main--nav-item--a-li);text-transform:capitalize;}#navbar-main .dropdown-item.active{background-color:var(--navbar-main--dropdown-item_active--bg);}#navbar-main .dropdown-item a{text-decoration:none;color:var(--navbar-main--dropdown-item--a);}#navbar-main .dropdown-item.active a.is-active{color:var(--navbar-main--dropdown-item_active--a_isactive);}#navbar-top .nav-link{color:var(--navbar-top--nav-link);text-transform:capitalize;}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:25px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#000;font-weight:bold;}.homescreen3{display:none;}.homescreen1{background-position:center center;height:80vh;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:-o-calc(100% + 30px);width:calc(100% + 30px);display:flex;align-items:center;justify-content:center;background-image:url('/sites/default/files/2022-04/1200x600.jpg'),linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7));background-blend-mode:overlay;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin-left:-15px;}.homescreen2{background-position:center center;height:80vh;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:-o-calc(100% + 30px);width:calc(100% + 30px);display:flex;align-items:center;justify-content:center;background-image:url('/sites/default/files/2022-04/about_bg.jpg'),linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7));background-blend-mode:overlay;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin-left:-15px;}.carousel-caption{position:static;}.hero{background-position:center center;height:50vh;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:-o-calc(100% + 30px);width:calc(100% + 30px);display:flex;align-items:center;justify-content:center;background-image:url('/sites/default/files/2022-04/about_bg.jpg'),linear-gradient(rgba(12,45,32,1),rgba(12,45,32,1));background-blend-mode:overlay;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin-left:-15px;}.hero h4{text-align:center;color:white;}.hero p{text-align:center;color:white;}.hero i{color:white;}.zero{background-position:center center;height:50vh;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:-o-calc(100% + 30px);width:calc(100% + 30px);display:flex;align-items:center;justify-content:center;background-image:url('/sites/default/files/2022-04/about_group.jpg'),linear-gradient(rgba(0,0,0,0.70),rgba(0,0,0,0.70));background-blend-mode:overlay;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin-left:-15px;}.zero h2{text-align:center;color:white;}.zero p{text-align:center;color:white;}.flip-box{background-color:transparent;width:300px;height:200px;perspective:1000px;}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.7s;transform-style:preserve-3d;}.flip-box:hover .flip-box-inner{transform:rotateY(180deg);}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;}.flip-box-front{background-color:#0c322b;color:#0c322b;background-color:rgba(0,0,0,0.05);border-color:rgba(0,0,0,0);border-radius:4px;border-style:solid;border-width:0px;color:rgb(255,255,255);padding-top:20px;}.flip-box-front-inner{color:white;}.flip-box-back{background-color:#b6c387;color:#b6c387;transform:rotateY(180deg);}.flip-box-circle{height:64px;width:64px;border:1px solid;border-radius:50%;background-clip:padding-box;padding-top:20px;}.flip-box-circle svg{display:table-cell;vertical-align:middle;font-size:24px;display:block;margin:auto;}.flip-box-grafix{display:table;margin:0 auto 10px;}.flip-box-grafix .flip-box-circle{background-color:#154734 !important;border-color:#154734;}.flip-box-heading{color:white;}.page-header{height:17rem;width:-moz-calc(100% + 30px);width:-webkit-calc(100% + 30px);width:-o-calc(100% + 30px);width:calc(100% + 30px);text-align:center;background-image:linear-gradient(0deg,rgba(31,31,31,0.8),rgba(31,31,31,0.8)),url('/sites/default/files/home.jpg');background-position:top;background-repeat:no-repeat;background-size:cover;margin-left:-15px;margin-bottom:10px;}.page-header h1{color:#FFF;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.se-block .block-content .se-container .se-links-container{overflow:visible;}#views-exposed-form-catalogue-page-1{margin-top:2rem;margin-bottom:2rem;margin-right:auto;margin-left:auto;}@media (min-width:768px){#views-exposed-form-catalogue-page-1{width:750px;}}@media (min-width:992px){#views-exposed-form-catalogue-page-1{width:970px;}}@media (min-width:1200px){#views-exposed-form-catalogue-page-1{width:1170px;}}.commerce-product--full__contents{padding:0 25px;}.commerce-product--full .field--label,.commerce-product--full .panel-title{text-transform:uppercase;font-weight:bolder;margin-top:30px;}.commerce-product--full .field--name-price,.commerce-product--full .field--name-title{font-size:36px;}.commerce-product--full .field--name-variations h3{text-transform:uppercase;font-weight:bold;font-size:18px;margin:0 25px 5px 0;}.commerce-product--full .field--name-variations .field--item{display:flex;align-items:center;}.commerce-product--full .field--name-variations ul{padding:0;list-style:none;margin:0;}.commerce-product--full .field--name-variations ul li{display:inline-block;margin-right:5px;}.commerce-product--full .field--name-variations .field__items{margin-top:25px;}.commerce-product--full .field--name-price{font-weight:bold;margin-bottom:30px;}.commerce-product--full .attribute-widgets .product--rendered-attribute legend{font-size:1rem;text-transform:uppercase;margin:auto;}.commerce-product--full .attribute-widgets .product--rendered-attribute,.commerce-product--full .attribute-widgets .panel-title,.commerce-product--full .attribute-widgets .panel-body,.commerce-product--full .attribute-widgets .panel-heading{margin:0;padding:0;border:0;background:transparent;box-shadow:none;}.commerce-product--full .attribute-widgets .panel-title{margin-right:25px;}.commerce-product--full .attribute-widgets .product--rendered-attribute{display:flex;margin:15px 0;}.commerce-product--full .attribute-widgets .product--rendered-attribute .form-item{margin:0;}.commerce-product--full .attribute-widgets .product--rendered-attribute .option{margin:0;padding:0;border-radius:0;}.commerce-product--full .attribute-widgets .product--rendered-attribute .control-label{border:2px solid transparent;}.commerce-product--full .attribute-widgets .product--rendered-attribute .control-label:before,.commerce-product--full .attribute-widgets .product--rendered-attribute .control-label:after{display:none}.commerce-product--full .attribute-widgets .product--rendered-attribute .form-radio:checked ~ label.option{border:2px solid #41449f;}.commerce-product--full .form-type-select label{margin-right:25px;text-transform:uppercase;}.commerce-product--full .select-wrapper{width:auto;}.commerce-product--full .form-control{border-color:#41449f;}.commerce-product--full .form-submit{max-width:370px;width:100%;he}.commerce-product--full .field--name-body,.commerce-product--full .field--name-variations,.commerce-product--full .field--name-sku{margin:5px 0;}.elevatezoomplus{width:100%;}.product-img--main{position:relative;overflow:hidden;margin-bottom:30px;width:100%;height:370px;}.pagination{margin-left:40%;}@media screen and (min-width:768px){.product-img--main{height:570px}}.product-img--main img{display:none}.product-img--main__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:transform .5s ease-out}.product-img--thumbs{display:flex;flex-wrap:wrap}.product-img--thumb__switcher{padding-right:20px;font-size:48px;line-height:100px;cursor:pointer}.product-img--thumb{position:relative;margin-left:30px;width:101px;height:101px;border:1px solid white;background-position:center;background-size:cover;cursor:pointer}.product-img--thumb:hover:before{background-color:rgba(65,68,159,0.8)}.product-img--thumb:before{position:absolute;display:block;width:100%;height:100%;color:white;content:"";text-align:center;font-size:34px;font-family:"icons";line-height:100px;transition:background-color .2s ease}.product-img--thumb.active{border-color:rgba(65,68,159,0.8)}.product-img--thumb img{display:none}.layout-region-checkout-secondary>h3{font-weight:bold;font-size:20px}.layout-region-checkout-secondary .checkout-pane-order-summary{padding:40px;background-color:#e9e9f2}.layout-region-checkout-secondary .table>tbody>tr>td{border-top:0;border-bottom:1px solid #babad3}.layout-region-checkout-secondary .checkout-pane-coupon-redemption #sidebar-coupon_redemption-form-ajax-wrapper{white-space:nowrap}.layout-region-checkout-secondary .checkout-pane-coupon-redemption #sidebar-coupon_redemption-form-ajax-wrapper .form-item{width:55%;display:inline-block}.layout-region-checkout-secondary .checkout-pane-coupon-redemption .btn,.layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper__returning-customer a,.form-wrapper__returning-customer .layout-region-checkout-secondary .checkout-pane-coupon-redemption a,.layout-region-checkout-secondary .checkout-pane-coupon-redemption .cart-block--offcanvas-contents__links a,.cart-block--offcanvas-contents__links .layout-region-checkout-secondary .checkout-pane-coupon-redemption a{display:inline-block;vertical-align:top;margin-top:9px;color:#41449f;padding-left:0.5em;}.layout-region-checkout-secondary .alert{white-space:normal;}.featured-products{padding:20px 0 50px;}.layout-region-checkout-secondary>h3{font-weight:bold;font-size:20px}.layout-region-checkout-secondary .checkout-pane-order-summary{padding:40px;background-color:#e9e9f2}.layout-region-checkout-secondary .table>tbody>tr>td{border-top:0;border-bottom:1px solid #babad3}.layout-region-checkout-secondary .checkout-pane-coupon-redemption #sidebar-coupon_redemption-form-ajax-wrapper{white-space:nowrap}.layout-region-checkout-secondary .checkout-pane-coupon-redemption #sidebar-coupon_redemption-form-ajax-wrapper .form-item{width:55%;display:inline-block}.layout-region-checkout-secondary .checkout-pane-coupon-redemption .btn,.layout-region-checkout-secondary .checkout-pane-coupon-redemption .form-wrapper__returning-customer a,.form-wrapper__returning-customer .layout-region-checkout-secondary .checkout-pane-coupon-redemption a,.layout-region-checkout-secondary .checkout-pane-coupon-redemption .cart-block--offcanvas-contents__links a,.cart-block--offcanvas-contents__links .layout-region-checkout-secondary .checkout-pane-coupon-redemption a{display:inline-block;vertical-align:top;margin-top:9px;color:#41449f;padding-left:0.5em}.layout-region-checkout-secondary .alert{white-space:normal}.catalogue-product .card{color:#000;margin-bottom:20px;padding:0.5rem;padding-bottom:1rem;}.catalogue-product a{text-decoration:none;color:#000;}.catalogue-product img{object-fit:cover;object-position:center;width:100%;height:100%;background-color:var(--catalogue-product--img--bg);padding-bottom:1rem;}.catalogue-product .views-field-title{font-size:1rem;font-weight:bold;color:#000;padding-bottom:0.5rem;}.cart-block--summary a{text-decoration:none;color:var(--ug-green);}.cart-block--contents{width:auto;}.cart-block--contents button.close-btn{display:none;}.cart-block--contents div.cart-block--contents__inner div.cart-block--contents__items{overflow-y:auto;max-height:none;}.cart-block--contents div.cart-block--contents__inner div.cart-block--contents__links a{color:var(--ug-green);text-decoration:none;}form#views-form-commerce-cart-form-default-9 div.table-responsive.col table{border:1px solid black;}form#views-form-commerce-cart-form-default-9 div.table-responsive.col table.table.table-hover.table-striped.views-table.views-view-table.cols-4 thead tr th{color:black;}form#views-form-commerce-cart-form-default-9 div.table-responsive.col table.table.table-hover.table-striped.views-table.views-view-table.cols-4 tbody tr td.views-field.views-field-purchased-entity div div.field.field--name-product-id.field--type-entity-reference.field--label-hidden.field--item a{text-decoration:none;color:var(--ug-green);font-weight:bold;font-size:1rem;}.img-about-mobile img{width:auto;height:auto;}@media screen and (max-width:600px){pa
.img-about-mobile img{width:300px;height:auto;}.hero{height:150vh;}.pagination{margin-left:10%;}.homescreen3{height:80vh;width:100%;color:#fff;display:inline-block;text-align:center;background-image:url('/sites/default/files/2022-04/about_bg.jpg'),linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7));background-blend-mode:overlay;background-position:center center;background-repeat:no-repeat;background-size:cover;}.img-controls{display:none;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#154734;}#navbar-main{background-color:#f1ede3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#154734;border-color:#154734;}.btn-primary:hover,.btn-primary:focus{background-color:#0e2e22;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
