body{color:#000}a,a:visited{color:#4971a8;text-decoration:underline;font-weight:400}a:active,a:hover{color:#4971a8;text-decoration:none;font-weight:400}[type=button],[type=reset],[type=submit],button{border:1px solid #758293;background-color:#758293;border-color:#758293;color:#fff;position:relative;z-index:1;transition:color .5s ease 0s,border-color .25s ease 0s,background-color .5s ease 0s;border-radius:0}[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{background-color:#fff;color:#5b6674}h1{color:#000}h2,h3,h4,h5,h6,.font-xxl,.font-xl,.font-lg,.font-md,.font-sm,.font-xs,.font-mini,.font-xxs{color:#000}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:.9rem}.tos-close,.tos-next,.tos-prev{opacity:1}.font-xxs{font-size:.7rem;line-height:130%}.font-xs{font-size:1rem;line-height:130%}.font-sm{font-size:1.3rem;line-height:130%}.font-md{font-size:1.8rem;line-height:130%}.font-lg{font-size:2.3rem;line-height:130%}.font-xl{font-size:3rem;line-height:130%}.font-xxl{font-size:4rem;line-height:130%}.tagcloud a,.tagcloud a:visited{color:#fff;background-color:#758293}.tagcloud a:active,.tagcloud a:hover{background-color:#758293;color:#fff}.widget_categories a,.widget_categories a:visited{background-color:#fff;border:1px solid #758293;color:#758293;text-decoration:none}.widget_categories a:hover,.widget_categories a:active{background-color:#758293;color:#FFF}#primary.widget-area li.current-cat a,#primary.widget-area li.current-cat a:visited{background-color:#758293;color:#FFF}aside .menu li a,aside .menu li a:visited{background-color:#fff;border:1px solid #758293;color:#758293}aside .menu li a:hover,aside .menu li.active a{background-color:#758293;color:#FFF}.wp-pagenavi a,.wp-pagenavi a,.wp-pagenavi a:visited,.wp-pagenavi a:active{background-color:#fff;border:2px solid #758293;color:#758293;padding:8px 12px}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#758293;border:2px solid #758293;color:#FFF;text-decoration:none}.nav-tabs>li>a,.nav-tabs .nav-link{background-color:#fff;border:2px solid #758293;color:#758293;cursor:pointer;border-radius:0}.nav-tabs li a:hover,.nav-tabs li a:focus,.nav-tabs li a:active{background-color:#758293;color:#fff}.nav-tabs>li>.nav-link.active,.nav-tabs>li>.nav-link.active:hover,.nav-tabs>li>.nav-link.active:focus{background-color:#758293;color:#fff}h4.panel-title a,h4.panel-title a:visited,h3.panel-title a,h3.panel-title a:visited{background-color:#fff;border:2px solid #758293;color:#758293;text-align:center;box-shadow:0 2px 3px 0 rgb(6 24 48 / .2);text-decoration:none;font-size:1.2rem;text-align:left}h4.panel-title a:hover,h3.panel-title a:hover{background-color:#758293;color:#fff}.panel-heading .panel-title a[aria-expanded="true"]{background-color:#758293;border:1px solid #758293;border-radius:0;color:#fff}.entry-content .size-blogSingle{margin-bottom:15px}.entry-content .entry-title{text-transform:none;text-align:left;margin-bottom:0}.entry-content .entry-metaA{margin:10px 0}.entry-content img{margin-bottom:20px}.accordion-toggle,.panel-title>a{border-radius:0}.panel-collapse,.panel-default .card-body{border-radius:0;border:1px solid #758293;overflow:hidden;background-color:#fff}.accordion-toggle.collapsed{border-radius:0}.panel-body{border:1px solid #fff0}input.wpcf7-submit{border:1px solid #758293;background-color:#758293;border-color:#758293;color:#fff;position:relative;z-index:1;transition:color .5s ease 0s,border-color .25s ease 0s,background-color .5s ease 0s;border-radius:0}input.wpcf7-submit:focus,input.wpcf7-submit:hover{background-color:#fff;color:#758293}.background-color-1{background-color:#fed142;color:#000}.background-color-1 h1,.background-color-1 h2,.background-color-1 h3,.background-color-1 h4,.background-color-1 h5,.background-color-1 h6,.background-color-1 .lead,.background-color-1 p{color:#000}.background-color-1 a:not(.btn){color:#000;text-decoration:underline}.background-color-1 a:not(.btn):hover,.background-color-1 a:not(.btn):active{color:#000;text-decoration:none}.background-color-2{background-color:#758293;color:#fff}.background-color-2 h1,.background-color-2 h2,.background-color-2 h3,.background-color-2 h4,.background-color-2 h5,.background-color-2 h6,.background-color-2 .lead,.background-color-2 p{color:#fff}.background-color-2 .btn-primary{border-color:#fff}.background-color-2 a:not(.btn){color:#fff;text-decoration:underline}.background-color-2 a:not(.btn):hover,.background-color-2 a:not(.btn):active{color:#fff;text-decoration:none}.wp-block-table thead{border-bottom:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border:none;border-top:1px solid #ddd}.table thead th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}div#ez-toc-container{background:#fff;border:1px solid #eee}div#ez-toc-container a,div#ez-toc-container a:visited{color:#758293}div#ez-toc-container a:hover,div#ez-toc-container a:visited{color:#5b6674;text-decoration:none}#ez-toc-container.ez-toc-sticky{position:fixed;top:0;max-width:450px}.wpcf7 label{width:100%}.wpcf7 label input,.wpcf7 label textarea,.wpcf7 label select{border-radius:15px;padding:8px 12px;border:1px solid #000;margin-bottom:0}.tos-next span,.tos-prev span{text-indent:-999px;position:relative;left:45%}.tos-close span{text-indent:-999px;position:relative;left:0;width:40px;display:inline-block;height:40px}.fadeIn{opacity:0}.esg-grid a>p{margin-bottom:0px!important}.js .fadeInFlexibles{height:auto}.box-with-icon ul{margin:0;padding:0;list-style:none}.box-with-icon ul li{break-inside:avoid-column;margin-bottom:25px}.box-with-icon ul li .item-box-with-icon .animation{display:flex;align-items:flex-start;column-gap:20px;justify-content:left;max-width:90%;margin:0 auto;padding:27px}.box-with-icon ul li .item-box-with-icon .animation{display:flex;align-items:flex-start;column-gap:20px;justify-content:left;max-width:435px;margin:0 auto;padding-bottom:30px;padding-top:30px;min-height:200px;padding:30px 30px 30px 30px;width:100%}.box-with-icon ul li .item-box-with-icon .animation p{margin-bottom:0!important}.box-with-icon ul li .title-box-with-icon{font-size:1.25rem;margin-bottom:20px;display:block;font-weight:600}.box-with-icon ul li .title-box-with-icon{font-size:1.5rem;margin:0;margin-bottom:15px;font-weight:400;display:block}.box-with-icon ul li img{max-width:40px;margin:0}.box-with-icon .item-box-with-icon a{color:inherit}.box-with-icon .item-box-with-icon a:hover{color:#fff}.box-with-icon .layout-three .animation{max-width:145px}.box-with-icon .item-box-with-icon .animation{padding:18px 10px}.border-all ul li .item-box-with-icon .animation{border:1px solid #333}.box-with-icon .layout-two{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.box-with-icon .layout-three{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.order-column .layout-three{-webkit-column-count:none;-moz-column-count:none;column-count:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;max-width:1050px;margin:0 auto}.order-column .layout-three li{-ms-flex:0 0 31.333333%;flex:0 0 31.333333%;max-width:31.333333%;margin:5px}.order-column .layout-three li .item-box-with-icon{height:100%}.order-column .item-box-with-icon{max-width:329px}.border-bottom .item-box-with-icon{border-bottom:2px solid #9D6149}.border-none .item-box-with-icon{border-bottom:0 solid #9D6149}.box-with-icon .animation .btn{max-width:100%;margin:15px 0}.box-with-icon ul li{break-inside:avoid-column;margin-bottom:25px}.box-with-icon ul li .item-box-with-icon .animation{display:flex;align-items:flex-start;column-gap:20px;justify-content:left;max-width:90%;margin:0 auto;padding:27px}.box-with-icon ul li .item-box-with-icon .animation{display:flex;align-items:flex-start;column-gap:20px;justify-content:left;max-width:435px;margin:0 auto;padding-bottom:30px;padding-top:30px;min-height:200px;padding:30px 30px 30px 30px;width:100%}.box-with-icon ul li .item-box-with-icon .animation p{margin-bottom:0!important}.box-with-icon ul li .title-box-with-icon{font-size:1.25rem;margin-bottom:20px;display:block;font-weight:600}.content-news .nav-tabs li a{color:#758293}.content-news .nav-tabs li a:hover{color:#758293;background:#fff0}.content-news .nav-tabs li .entry-meta-caption a{color:#758293}.content-news .nav-tabs li .entry-meta-caption a:hover{color:#758293}.item-gallery .title-green{background-color:#758293}.item-gallery .light-green{background-color:#758293}.content-suscribe-home .subscri_btn{background-color:#758293}.background-color-2{background-color:#758293}.background-right{position:relative;overflow:visible;overflow-y:hidden;padding:150px 0}.background-right .content-right .lead{margin-bottom:15px}.background-right .content-left{padding:0 8%;scale:1.2}.background-right .content-right{border-radius:0;border-top-left-radius:25px;background-color:#5E2630;padding:50px 40px;color:#fff;top:30%;position:relative}.background-right .content-right h2,.background-right .content-right h3,.background-right .content-right h4,.background-right .content-right h5,.background-right .content-right h6,.background-right .content-right .lead{color:#fff}.background-right .content-left img{border-radius:0 66px;margin-left:15%;padding-bottom:15px}.background-icon .item-icon-title .icon{background-size:contain;width:150px;height:150px;background-repeat:no-repeat;left:-90px;top:0;position:absolute;max-height:137px;display:flex;align-items:center;justify-content:flex-start}.background-icon .item-icon-title .icon img{max-height:91%;margin:0;border-radius:100%}.background-icon .content-left{z-index:2;position:relative;display:block;padding-left:50px}.background-icon .item-icon-title{padding:15px 20px;background-color:#EEEAE5;box-shadow:0 0 10px 1px rgb(0 0 0 / .4);border:2px solid #efefef;border-radius:16px;font-size:.9rem;position:relative;padding-left:50px;margin-bottom:40px;margin-left:5%}.background-icon .item-icon-title .title{color:#000}.background-icon .content-right img,.one-corner{border-top-left-radius:66px;padding-bottom:15px}.two-corners{border-radius:0 66px;padding-bottom:15px}.background-icon .content-right{scale:1.1;margin-left:-18%}.nav-tabs>li>a{background-color:#758293}.content-flexible{position:relative}.content-flexible .color-white,.shortcode-icon-title .color-white .title,.content-flexible .content-col .color-white,.color-white{color:#FFF}.content-flexible .color-black,.shortcode-icon-title .color-black .title,.content-flexible .content-col .color-black,.color-black{color:#333}.padding-container{padding:50px 100px}.padding-bottom{padding-bottom:20px}.section-content .navSearch{max-width:400px}.section-content .entry-title{margin-bottom:0}.section-content .navSearch label::before{filter:invert(1)}.navSearch label input,.navSearch label input:focus,.navSearch label input:focus-visible{border:none;outline:none}.top-content .btn-default,.top-content .btn-default:visited{color:#000}.top-content .btn-default:hover,.top-content .btn-default:focus{color:#000}.top-content .btn-primary:hover,.top-content .btn-primary:focus{color:#fff}.content-top{padding:5px 0;transition:all .4s ease}.top-content .btn{font-size:1rem}.top-content .btn-primary{margin-right:10px}#menu-sidebar{width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:99999;color:#fff;transition:all 0.3s;overflow-y:scroll;box-shadow:3px 3px 3px rgb(0 0 0 / .2)}#menu-sidebar .dropdown-menu li a{background-color:#fff0;border-radius:0;box-shadow:none}#menu-sidebar .dropdown-menu li a:hover,#menu-sidebar .dropdown-menu li a:focus,#menu-sidebar .dropdown-menu li a:active{background-color:#fff0;color:#7B9E28}#menu-sidebar.active{left:0}#menu-sidebar .content-menu{background-color:#fff0}#dismiss{width:35px;height:35px;line-height:35px;text-align:center;background:#000;position:relative;float:right;top:0;right:0;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:9}#dismiss:hover{background:#fff;color:#7386D5}.overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgb(0 0 0 / .7);z-index:99999;opacity:0;transition:all 0.5s ease-in-out}.overlay.active{display:block;opacity:1;width:100vw;height:100vh;top:0;left:0}#menu-sidebar .sidebar-header{padding:20px}#menu-sidebar ul.components{padding:20px 0}.top-content{margin-bottom:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.inner .content-top{position:sticky}.call-contact .btn{margin-top:0}.navbar-desktop{display:block}.navbar-desktop-mobile{display:none}.navbar-mobile{display:none}.navbar-default .navbar-brand{color:#000}.callbtn .call{display:inline-block}.social a,.social a:visited{color:#758293}.social a:hover,.social a:focus{color:#5b6674}.dropdown-menu{background-color:#758293;width:200px}.content-top .content-menu{background-color:#fff0}.content-top{position:sticky;background-color:#fff;border-bottom:none;top:0;transition:all .4s ease}.inner .content-top,#menu-sidebar{background-color:#fff}.home .content-top,.body-hero .content-top{position:sticky;top:0;background-color:#fff;box-shadow:none}.page-id-3914 .content-top{position:relative!important;top:0!important}body:not(.body-hero) .smooth-inner{padding-top:150px}.inner.admin-bar .content-top{top:0}.home.admin-bar .content-top,.body-hero.admin-bar .content-top{top:32px}.home .header-solid,.body-hero .header-solid{background-color:#fff;z-index:3;box-shadow:none}.content-section .content a:hover,.content-section .content a:active{background-color:#000;color:#fff}.content-top img{max-width:200px;width:100%;margin-left:0}.header-default .call>span{color:#fff;display:inline-block;width:100%}.header-default .call{display:inline-block;width:100%}.socialI a:active,.socialI a:hover{color:#fff}.btn,.btn:visited{border:1px solid #fed142;background-color:#fed142;color:#000;position:relative;z-index:1;transition:all .4s ease}.btn:hover,.btn:focus,.btn:active,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.show>.btn.dropdown-toggle{color:#000;border-color:#f3bb02;background-color:#f3bb02}.btn-primary,.btn-primary:visited{background-color:#758293;border-color:#758293;color:#fff;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#5b6674;border-color:#5b6674;color:#fff}.btn-secondary,.btn-secondary:visited{color:#5b6674;background-color:#fff;border-color:#5b6674}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#5b6674;border-color:#5b6674;color:#fff}.btn-navbar,.btn-navbar:visited,.btn-navbar:hover,.btn-navbar:focus{display:none;width:100%;background-color:#fff0;border:none;align-content:center;justify-content:flex-start;align-items:center;outline:none;padding:0;box-shadow:none}.dropdown:hover .dropdown-menu{display:block}.navbar-default .nav>li>a:before,.navbar-default .nav>li>a:after{content:"";height:3px;position:absolute;content:'';-webkit-transition:all .35s ease;transition:all .35s ease;background-color:#fed142;width:0;display:block;margin:0 auto;left:0;opacity:1}.navbar-default .nav>li>a:before{opacity:0}.navbar-default .nav>li>a:after{bottom:-2px;right:0}.navbar-default .nav>li>a:hover:before,.navbar-default .nav>li.current_page_item>a:before,.navbar-default .nav>li>a:hover:after,.navbar-default .nav>li.current_page_item>a:after,.navbar-default .nav .current-menu-parent>a:after{width:70%}.navbar-default .nav>li.btn-make>a,.navbar-default .nav>li.btn-make>a:visited,.ubermenu-main .ubermenu-item-level-0.btn-make>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.btn-make>.ubermenu-target:visited{background-color:#3C98E6;color:#fff}.navbar-default .nav>li.btn-make>a:hover,.navbar-default .nav>li.btn-make>a:focus,.navbar-default .nav>li.btn-make>a,.ubermenu-main .ubermenu-item-level-0.btn-make>.ubermenu-target:hover,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item.btn-make>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item.btn-make>.ubermenu-target:visited{color:#0348A2;background-color:#fff}.navbar-default .nav>li.btn-make>a:hover::after,.navbar-default .nav>li.current_page_item.btn-make>a:after,.navbar-default .nav>li.btn-make>a:focus::after{opacity:0;width:0}.content-menu{background-color:#758293;border-color:#fff0;padding:15px 0}.navbar-expand-lg .navbar-collapse{justify-content:center}.navbar-default .nav>li>a,.dropdown-menu>li>a,.ubermenu-skin-minimal .ubermenu-item-level-0>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{color:#000;text-transform:uppercase;text-decoration:none}.navbar-default .nav>li>a,.ubermenu-skin-minimal .ubermenu-item .ubermenu-target{padding:5px 10px}.dropdown-menu>li>a,.dropdown-menu>li>a:visited{color:#fff}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li.current_page_item>a,.dropdown-menu>li.current_page_item>a:hover{background-color:#fed142;color:#000}.navbar-default .nav .current-menu-parent>a:focus{background-color:#fff0;font-weight:400;color:#fff}.navbar-default .nav .current-menu-parent>a{background-color:#fff0;font-weight:400;color:#000}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus,.ubermenu-skin-minimal .ubermenu-item-level-0:hover>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background-color:#fff0;color:#000}.navbar-default .nav .current-menu-parent>a:hover,.navbar-default .nav .current-menu-parent>a:focus{background-color:#fff0;color:#000}.navbar-default .nav>.active>a,.navbar-default .nav>.active>a:hover,.navbar-default .nav>.active>a:focus,.navbar-default .nav li.current-page-ancestor,.ubermenu-skin-minimal .ubermenu-item-level-0:hover>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{background-color:#fff0;color:#000}#lgx_logo_slider_app_12384 .lgx_app_content_wrapper{transform:none!important}.vertical-top{justify-content:flex-start}.content-flexible .item-pricing .pricing-head h3{color:#000}.content-flexible .shortcode-pricing .background-green .pricing-head{background-color:#fed142}.content-flexible .shortcode-pricing .background-green{background-color:#e8edf5}.content-flexible .item-pricing .btn,.content-flexible .section-btn .btn{background-color:#758293;border-color:#758293;color:#fff}.content-flexible .item-pricing .btn:hover,.content-flexible .section-btn .btn:hover,.content-flexible .item-pricing .btn:focus,.content-flexible .section-btn .btn:focus{background-color:#5b6674;border-color:#5b6674;color:#fff}.text-section{height:300vh;position:relative}.sticky-container{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.text-wrapper{position:relative;display:inline-block}.text-mask{position:relative;z-index:2;font-size:10rem;font-weight:900;text-align:center;line-height:80%;padding:20px;color:#fff0;-webkit-text-stroke:2px rgb(255 255 255 / .3);text-stroke:2px rgb(255 255 255 / .3);text-transform:uppercase;letter-spacing:-.02em}.red-fill{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.red-fill .text-mask{color:#ef5143;-webkit-text-stroke:2px #ef5143;text-stroke:2px #ef5143;text-shadow:0 0 20px rgb(255 0 0 / .5),0 0 40px rgb(255 0 0 / .3);clip-path:inset(0 0 100% 0)}.scroll-indicator{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);color:#fff;font-size:14px;z-index:10;opacity:.7;animation:bounce 2s infinite;font-family:Arial,sans-serif}.main-section{margin-bottom:0}.content-flexible img,.content-flexible img.alignnone{margin-bottom:20px}.content-flexible h1.lead,.content-flexible h2.lead,.content-flexible h3.lead,.content-flexible h4.lead,.content-flexible h5.lead,.content-flexible h6.lead{font-size:1.25rem;font-weight:300;margin:0;margin-bottom:20px;text-transform:none;color:#000}.background-image{background-size:cover}.section-awards{padding:80px 0;background-color:#fff;position:relative;z-index:2}.section-awards::after{content:"";position:absolute;left:auto;right:0;top:0;height:100%;width:906px;background-size:cover;z-index:-1}.section-awards .carousel-inner{padding:35px}.section-awards .carousel-item img{max-width:470px;max-height:440px;width:100%}.section-services .content-col{padding:0 115px}.section-awards .content-left{padding:0 115px}.section-awards .btn{margin-top:80px;float:right}footer{background-color:#fff;color:#000}footer h3{color:#000}.copyright{background-color:#fff;padding:10px 0}.copyright .text-copy{text-align:center;width:100%}.copyright p{padding:0;color:#000;width:100%;text-align:center;margin:0!important}.copyright a,.copyright a:visited{color:#4971a8}.copyright a:hover,.copyright a:active{color:#4971a8;text-decoration:none}.woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product .button{margin-top:-15px;margin-bottom:15px;margin-left:auto;margin-right:auto;display:table}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce .flex-viewport .woocommerce-product-gallery__wrapper{height:100%}.woocommerce .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{display:inline-block;height:100%}.woocommerce .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{display:inline-block;width:100%;height:100%}.woocommerce .flex-viewport .woocommerce-product-gallery__wrapper a img{width:100%;height:100%!important;object-fit:cover}.woocommerce-product-gallery .flex-viewport{max-height:430px;overflow:hidden;margin-bottom:130px}.gallery-woocommerce{position:absolute;bottom:0;width:100%;top:80%}.gallery-woocommerce .flex-viewport{z-index:99;width:90%;display:block;margin:0 auto;max-height:100%}.gallery-woocommerce ul{margin:0;padding:0;display:inline-block;height:100%}.gallery-woocommerce ul li{display:inline-block;height:100%;height:100px}.gallery-woocommerce img{display:block;opacity:.5;cursor:pointer}.gallery-woocommerce .flex-active-slide img{opacity:1;cursor:default}#our_own_thumnail_markup{position:relative}#our_own_thumnail_markup .woocommerce-product-gallery__image{display:inline-block;max-height:100px;overflow:hidden;height:100%}.gallery-woocommerce #our_own_thumnail_markup img{height:100%;object-fit:cover}.woocommerce-product-gallery>.flex-direction-nav li{position:absolute;top:40%;z-index:1;width:auto;left:0;margin:0;padding:0;list-style:none}.woocommerce-product-gallery>.flex-direction-nav li.flex-nav-next{right:0;left:auto}.gallery-woocommerce ul.flex-direction-nav{position:absolute;top:40%;z-index:1;width:100%;left:0;margin:0;padding:0;list-style:none}.gallery-woocommerce li.flex-nav-prev{float:left}.gallery-woocommerce li.flex-nav-next{float:right}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:"\f054";font-family:'FontAwesome';margin-right:5px;font-size:20px;font-weight:700}a.flex-prev::before{visibility:visible;content:"\f053";font-family:'FontAwesome';margin-left:5px;font-size:20px;font-weight:700}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none}.xcp-btn,.xcp-btn:visited,a:not([href]):not([tabindex]),a:not([href]):not([tabindex]){color:#fff}.xcp-btn:hover{color:#ccc!important}.woocommerce-input-wrapper{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:5px 10px}.woocommerce .col-1,.woocommerce .col-2{max-width:none}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;display:inline-block;width:auto}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce .woocommerce-info{border-top-color:#383838}.woocommerce .woocommerce-info a{color:#ededed}.woocommerce .woocommerce-info:before{color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#383838;color:#fff}.woocommerce .woocommerce-message:before{color:#fff}.woocommerce .woocommerce-message{border-top-color:#383838}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-weight:700;font-size:20px;margin:20px 0;display:block}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#000;color:#fff;-webkit-font-smoothing:antialiased;font-weight:400;text-transform:uppercase}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#383838;color:#fff;font-weight:400;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0px!important;background-color:#fff!important;color:#000!important;font-weight:normal!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.description_tab.active{background:#000!important;color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#000!important;border-bottom-color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important;font-weight:normal!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:normal!important;text-transform:uppercase}.woocommerce-cart table.cart img{width:100px!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px!important}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#383838}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#000}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#383838;text-decoration:none;background-image:none;color:#fff}.select2-container .select2-choice{padding:5px 10px}.related.products h2{clear:both;float:left}@media (min-width:1200px) and (max-width:1499.98px){.item-circle{width:300px;height:300px}footer ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}footer ul li a{padding:0}.home .hero-banner,.body-hero .hero-banner{background-position:center}#hero-home .lead,.hero-banner .lead{font-size:1.2rem}.content-top .navSearch label{max-width:110px}.content-top .navSearch label{padding:8px 10px}.navbar-default .nav>li>a,.ubermenu-skin-minimal .ubermenu-item .ubermenu-target{padding:7px 7px}.callbtn .call .btn{font-size:.9rem}.section-brand .content-left,.section-competitive .content-right{padding:0 10%}}@media (min-width:992px) and (max-width:1199.98px){.navbar-default .nav>li>a{}.navbar-desktop-mobile,.btn-navbar.collapsed .navbar-toggler,.navbar-toggler{background-color:#fff0;border-color:#fff0}.btn-navbar .navbar-toggler{margin-right:5px}.btn-navbar.collapsed .navbar-toggler .fa{color:#fff}.navbar-toggler:hover,.navbar-toggler:focus,.btn-navbar .navbar-toggler{background-color:#758293;border-color:#758293}.navbar-toggler:hover .fa,.navbar-toggler:focus .fa,.btn-navbar .navbar-toggler .fa{color:#fff}.navbar-toggler .fa{color:#000}.dropdown-menu{border:1px solid rgb(0 0 0 / .15)}.item-circle{width:300px;height:300px}.content-top .animation{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.content-top .top-content{margin-bottom:0;display:flex;align-items:center}.navbar-desktop{display:none}.navbar-desktop-mobile{display:block}.navbar-mobile{display:none}.section-awards .content-left{padding:0}.padding-container{padding:30px 30px}.menu-mobile .navbar-toggler,.menu-mobile .navbar-brand{display:none!important}.content-menu{margin:0 5px}.navbar-default .nav{text-align:left}.home.admin-bar .content-top,.body-hero.admin-bar .content-top{top:0}}@media (max-width:991.98px){.content-top .content-menu{background-color:#5b6674;padding:10px 15px}.navbar-default .nav>li>a{color:#fff}.btn-navbar,.btn-navbar:visited,.btn-navbar:hover,.btn-navbar:focus{display:flex;margin-right:5px}.navbar-toggler:hover,.navbar-toggler:visited,.navbar-toggler:focus{background-color:#fed142}.navbar-desktop-mobile,.btn-navbar.collapsed .navbar-toggler,.navbar-toggler{background-color:#fff;border-color:#fff}.btn-navbar .navbar-toggler{margin-right:5px}.btn-navbar.collapsed .navbar-toggler .fa{color:#5b6674}.navbar-toggler:hover,.navbar-toggler:focus,.btn-navbar .navbar-toggler{background-color:#fed142;border-color:#fed142}.navbar-toggler:hover .fa,.navbar-toggler:focus .fa,.btn-navbar .navbar-toggler .fa{color:#000}.navbar-toggler .fa{color:#000}.content-top img{max-width:150px}.navbar-default .nav>li>a{padding:10px 20px}.navbar-default .nav li.current-page-ancestor.show>a,.navbar-default .nav li.menu-item-has-children.show>a{background-color:#758293;color:#fff}.navbar-default .nav>.active>a,.navbar-default .nav li.current-page-ancestor>a,.ubermenu-skin-minimal .ubermenu-item-level-0:hover>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-parent>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-ancestor>.ubermenu-target{background-color:#fed142;color:#000}.navbar-default .nav>li>a:hover,.navbar-default .nav>li>a:focus,.navbar-default .nav>.active>a:hover,.navbar-default .nav>.active>a:focus,.ubermenu-skin-minimal .ubermenu-item-level-0:hover>.ubermenu-target,.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active>.ubermenu-target,.navbar-default .nav .current-menu-parent>a{background-color:#fed142;color:#000}.dropdown-menu{border:1px solid rgb(0 0 0 / .15)}.navbar-default .nav>li>a:before,.navbar-default .nav>li>a:after{display:none}.content-top .animation{display:flex;align-items:center}.content-top .top-content{margin-bottom:0;display:flex;align-items:center;width:100%;justify-content:flex-end}.callbtn .call{display:none}.content-menu{padding:10px 0}.content-menu .navbar-mobile{margin-right:10px}#menu-sidebar .menu-mobile .navbar-brand{display:none}#menu-sidebar .navbar-toggler{display:none}.content-menu .navbar{justify-content:flex-start}.navbar-default .nav>li>a:before,.navbar-default .nav>li>a:after{display:none}.home.admin-bar .content-top,.body-hero.admin-bar .content-top{top:0;display:block;z-index:9}.home .content-top,.body-hero .content-top{background-color:#fff;box-shadow:none;position:sticky}.hero-banner .text h1{font-size:3.6rem}.home .hero-banner,.body-hero .content-top{background-position:center}.navbar-desktop{display:none}.navbar-desktop-mobile{display:none}.navbar-mobile{display:block}.section-awards .btn{margin:0 auto;float:none;display:table;position:absolute;bottom:0;top:100%;left:0;right:0;margin-top:73%}.section-awards .content-left{padding:0}.section-awards::after{display:none}.padding-container{max-width:90%;padding:25px 30px}.dropdown-menu{width:100%}.content-collapse{text-align:left;padding:0 10px}.content-collapse .social{display:block;margin:15px 0}.content-collapse .social a{font-size:2rem}.content-collapse{padding:0 5px;text-align:left}.content-top .social a,.content-top .social a:visited{margin-right:15px;text-decoration:none;color:#fed142}.content-top .social a:hover,.content-top .social a:focus{color:#f3bb02}.content-collapse .navbar-search input.search{padding:10px 20px}.content-collapse .social{display:block;margin:10px 0}.navbar-default .navbar-brand{color:#fff;font-weight:400}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff}.navbar-toggler,.navbar-toggler:visited{background-color:#3C98E6}.navbar-toggler:focus,.navbar-toggler:hover{background-color:#fed142}.navbar-toggler:focus i,.navbar-toggler:hover i{color:#000}.social-content{display:none}.content-top{position:relative;padding-bottom:0}.btn-content{margin:0}.social-content{display:none}.content-top{position:relative;padding-bottom:0}.menu-desktop{display:none}.menu-mobile{background-color:#fff0}.dropdown-menu{background-color:#758293}.navbar-default .nav>li>a:before,.navbar-default .nav>li>a:after{display:none}.navbar-default .nav{text-align:left}}@media (max-width:767.98px){.dropdown:hover .dropdown-menu{}.content-future .content-banner{background-color:#fff0;color:#000}.content-future .content-banner ul>li::before{color:#000}.home .hero-banner,.body-hero .hero-banner{padding-bottom:0}.hero-banner .text{padding:0}.home .hero-banner,.body-hero .hero-banner{height:450px}.section-awards .btn{margin-top:92%}.section-awards .content-left{padding:0 0%}.hero-banner{padding-top:0}}@media (max-width:575.98px){.top-content .btn{font-size:.8rem;margin-bottom:0}.section-awards .btn{margin-top:90%}.home .hero-banner .text h1,.body-hero .hero-banner .text h1{font-size:2.1rem}}