.phone-info .nav-arrow.is-open{transform:rotate(180deg)}.phone__body-content .nav-arrow{cursor:pointer}.phone-list{display:none;position:absolute;top:100%;left:0;background-color:#fffefe;box-shadow:0px 0px 17px 1px #868383;padding:10px;padding:10px 0;list-style-type:none;margin:0;z-index:5;text-align:center;width:100%;min-width:130px}.icon-grid{text-align:center;display:flex;align-items:center;justify-content:center;vertical-align:middle;height:100%}.icon-list{text-align:center;display:flex;align-items:center;justify-content:center;vertical-align:middle;height:100%}.single .page-header .page-header-title{max-width:661px}.product-inner .title{min-height:66px;overflow:hidden;overflow:hidden;margin-bottom:12px;max-height:66px}.bg.section-bg{position:relative;padding:0}.bg.section-bg .container{position:relative}.brand-img{position:relative}.brand-img::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.24);z-index:1}.bg-fill .brand-img img{width:100%;height:calc(100vh - 76px);min-height:calc(100vh - 76px);object-fit:cover}.bg-relative{position:absolute;top:250px;left:15px;z-index:5;color:#f0f8ff;max-width:calc(100% - 30px);animation-name:titlehome;animation-duration:3s;transition:.4s}.bg-relative h1{font-size:clamp(34px,5vw,112px);font-weight:500;margin-bottom:25px;line-height:1.1;text-align:center;animation:titlehomep 3s ease forwards}.bg-relative p{font-size:clamp(18px,2.5vw,44px);text-transform:uppercase;text-align:center;display:inline-block;animation:titlehomep 3s ease forwards}.header__link.btn{outline:0;display:inline-block;font-weight:500;padding:10px 18px;border-radius:4px;align-items:center;flex:0 0 40%;background-color:#13aff0;border:1px solid #13aff0;color:#fff;text-align:center}.bg-relative .elementor-heading-title{color:#f0f8ff;line-height:39px;font-size:34px;text-transform:uppercase}.logo-main{display:flex;justify-content:center;align-items:center;animation:titlehomep 4s ease forwards;margin-top:-20px}.logo-main img{max-width:100%;height:150px;object-fit:contain}.row-main{position:absolute;top:140px;max-width:656px;width:100%;font-size:14px;line-height:25px;color:#f0f8ff;z-index:5}.woocommerce-multi-currency .wmc-list-currencies .wmc-currency.wmc-active,.woocommerce-multi-currency .wmc-list-currencies .wmc-currency:hover,.woocommerce-multi-currency.wmc-price-switcher a:hover{background:#13aff0!important}.row-main h2{font-size:18px;line-height:27px;margin-bottom:20px;color:#fff}.row-main .header__btns.logo-main{justify-content:flex-start}.row-main .header__btns.logo-main button{font-size:16px;flex:0 0 40%}.header__btns button{font-size:16px;text-decoration:none;outline:0;display:inline-block;font-weight:500;padding:10px 18px;border-radius:4px;align-items:center;flex:0 0 50%;background-color:#13aff0;border:1px solid #13aff0;color:#fff}.row-main .header__btns.logo-main button{font-size:16px;flex:0 0 40%}.inner{width:2em;height:2em;margin:0 auto 50px;border-radius:50%;border:2px solid #c0b7b7;border-top-color:#fff;animation:spin 1s linear infinite}@media (max-width:991px){.bg-relative{top:170px}.row-main{top:230px;max-width:100%}.row-main .header__btns.logo-main{display:block}}@media (max-width:576px){.bg-relative{top:140px}.logo-main img{height:110px}.row-main h2{font-size:16px}}@media (max-width:360px){.bg-relative h1{font-size:32px}.bg-relative p{font-size:18px}}.bg-typed{text-align:center}.fancy_main_gal{display:none}.single .content-area{float:left;padding-left:0;width:100%}.bapf_body li label{text-transform:capitalize}.home #main #content-wrap{padding-top:0}.home .page-header-title{display:none}.home .page-header{display:none}.berocket_single_filter_widget .bapf_body{max-height:230px;overflow-y:auto}.woocommerce ul.products li.product .woo-entry-inner li{margin-bottom:16px}.bapf_slidr_jqrui .bapf_body{overflow:unset}.bapf_sfilter.bapf_button_berocket .bapf_button{background-color:#13aff0}.acf-swiper img{object-fit:cover;height:400px!important;width:100%}.acf-swiper .swiper-pagination-bullet-active{background-color:#000}.acf-swiper .swiper-button-next::after,.acf-swiper .swiper-button-prev::after{color:#fff;border:#fff}#prevs .elementor-image-box-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}#prevs .elementor-image-box-img img{height:75px;width:76px;object-fit:cover}