a{transition:all 0.3s ease-in-out}p{font-size:26px;line-height:40px;font-family:'Roboto',sans-serif}.text-center{text-align:center}.vc_column-inner{padding-top:0!important}.edit-link a{background:#2380c2;color:#fff;padding:10px;border-radius:5px}#Header header{background-color:rgba(36,42,47,.9)}#Header .container{position:relative}#Header header,#Header .logo_area img,#Header .container{transition:all 0.3s ease-in-out}#Header .logo_area img{object-fit:contain}#Header .nav_area>ul>li,#Header .social_header_icon>ul>li{line-height:initial}#Header .nav_area ul li a:hover{color:#3f9fdf}@media (max-width:1600px){#Header .nav_area>ul>li>a,#Header .social_header_icon>ul>li>a{line-height:83px}#Header .logo_area img{padding:20px 0;height:80px}}@media (max-width:992px){#Header .nav_area>ul>li>a,#Header .social_header_icon>ul>li>a{line-height:initial}#Header .navbar-toggle{position:absolute;right:40px;top:23px;margin:0}#Header .social_header_icon{position:absolute;right:130px;top:0;width:150px}}@media (min-width:992px){#Header header{position:absolute}#Header .header-fixed{position:fixed;top:0}#Header .header-fixed,#Header .header-fixed .logo_area img{height:80px}#Header .header-fixed .logo_area img{padding:20px 0}#Header .header-fixed .nav_area>ul>li>a,#Header .header-fixed .social_header_icon>ul>li>a{line-height:80px}}@media (min-width:1600px){#Header header{height:118px}#Header .container{width:1560px}#Header .logo_area img{padding:30px 0;height:118px}#Header .nav_area>ul>li>a,#Header .social_header_icon>ul>li>a{line-height:118px}}@media (max-width:500px){#Header .nav_area ul li{padding:10px}#Header .social_header_icon{position:relative;text-align:center;right:initial;width:100%}#Header .social_header_icon ul{margin:5px 0 13px}}.custom_nav>li{position:relative}.custom_nav>li a{display:block}.custom_nav>li .dropdown-menu{display:block;transition:all ease-in-out 0.3s;max-height:0;overflow:hidden}.custom_nav>li:hover .sub-menu{display:block;max-height:100vh}.menu-item-has-children:before{color:#fff;content:"\f07a";font-family:"Font Awesome 5 Free";position:absolute;right:0;display:block;height:8px;width:8px;font-size:20px;top:50%;transform:translateY(-50%)}section.top-bar{background:#111;text-align:center;padding:10px;color:#f3f3f3}section.top-bar a{color:#2380c2;transition:opacity 0.25s ease-in-out}section.top-bar a:hover{opacity:.8}#banner img{max-height:50vh;min-height:30vh!important;object-fit:cover;object-position:center}body.home #banner img{max-height:80vh}.carousel-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.45)}body:not(.home) #banner .carousel-caption{bottom:60px;top:initial;transform:none}#banner .banner_botton a{margin:5px}@media (max-width:500px){#banner .carousel-caption{top:initial;transform:none;padding:20px}#banner .banner_text h6{font-size:15px;line-height:19px;padding:10px 18px}}#page_content{margin-top:50px}#page_content h2,#page_content h3,#page_content h4{font-family:'steelfish_rgbold'!important;font-size:60px!important}#page_content h2{max-width:85%;margin:auto;text-align:center}#page_content h2:not(.woocommerce-loop-product__title){padding-bottom:60px}@media(min-width:992px){#page_content h2:not(.woocommerce-loop-product__title){font-size:143px!important}}.product_box .product_img{height:auto!important}footer h2{font-family:'helvetica_medium_condensed_Rg';font-size:18px;line-height:25px;text-transform:uppercase}footer .footer_box .menu{width:100%;float:left;height:auto;padding:30px 0}footer .footer_box .menu li a{font-size:18px;line-height:24px;color:#fff;font-weight:300;text-transform:uppercase}footer .footer_box .menu li a:hover{color:#2a9adc}.woocommerce-product-gallery__image a,.woocommerce-product-gallery__image img{width:inherit}.flex-control-nav{display:flex}.flex-control-nav li{padding:6px;cursor:pointer}.flex-control-nav li img{width:100px}ul.flex-direction-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:100%;left:0;margin:0;padding:0;list-style:none}ul.flex-direction-nav li{position:absolute}ul.flex-direction-nav li:first-of-type{left:0}ul.flex-direction-nav li:nth-child(2n){right:0}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:'\f054';font-family:'Font Awesome 5 Free';margin-right:10px;font-size:20px;font-weight:700}a.flex-prev::before{visibility:visible;content:'\f053';font-family:'Font Awesome 5 Free';margin-left:10px;font-size:20px;font-weight:700}ul.flex-direction-nav li a{color:#ccc}ul.flex-direction-nav li a:hover{text-decoration:none;color:#000}.pswp{z-index:10000}.pswp__bg{opacity:0.9!important}.woocommerce ul.products{display:flex;flex-flow:wrap}.woocommerce ul.products li.product a{text-decoration:none;height:0;padding-top:100%;display:inline-block;position:relative;width:100%}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;position:absolute;left:0;top:0;height:100%;object-fit:contain}