.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /theme_frag/static/src/css/style.css defined in bundle 'web.assets_frontend' */
body{font-family:"NeueHelveticaPro-59Comp","HelveticaNeue-Condensed","HelveticaNeue-CondensedBold","BebasNeue","arialnarrow","SimHei",Helvetica,sans-serif;font-size:14px;margin:0 auto;} body .fontcn{font-family:"Microsoft Yahei", Arial, Lucida Grande, TahomaHelvetica,sans-serif;font-size:14px;margin:0 auto;} #wrap .container{padding: 0;} .navbar{margin-bottom:0; padding: 0;} .navbar-nav li{padding-left:15px;padding-top:15px;} .navbar-nav li a{font-size:24px;color:#595959;} .navbar-nav li.ximg{padding-top:50px;} .navbar-nav li .sub_menu_x{font-family:'HelveticaNeue-Condensed';font-size:16px;background:#e8e8e8;position:absolute;z-index:30;width:600px;line-height:30px;} header .navbar-brand.logo img{height: 4rem;} .navbar-light .navbar-nav .nav-link{padding-left: 10px; color: #595959;} .navbar-nav li .dropdown-menu{padding: 0;} .navbar-nav > li > .dropdown-menu > li{margin-top:0px; padding: 0;} .dropdown-toggle::after{content: "\f107"; font-family: 'FontAwesome'; border: 0; vertical-align: 0;} .navbar ul.nav > li.divider{border-right: 1px solid #3333; margin: 3rem 0 0 0; padding-top: 1.5rem;} .navbar .dropdown-item.active{color: #d52d50; background-color: #e8e8e8;} .navbar-nav li .dropdown-item{min-width: 200px; background-color:#e8e8e8; font-family:'HelveticaNeue-Condensed';font-size:16px;} .navbar-nav .dropdown-item:hover{background-color:#fff;} .fontcn .navbar-nav li a{font-size:18px;color:#595959;} .fontcn .navbar-nav li .dropdown-menu a{color: #333; font-family:"Microsoft Yahei", Arial, Lucida Grande; font-size:16px;} .mobile-navbar-user{display:none;} @media (max-width:768px){.navbar-nav li{width:100%;clear: both;margin-bottom: 1px;background-color: #eee; padding: 0;}.navbar-nav li a.nav-link{font-size: 16px; padding-right:15px;}.navbar-nav li .dropdown-item a{padding-right: 25px;}.dropdown-toggle::after{margin-right: 1rem;}.mobile-navbar-user{background:#ededed; line-height: 1rem; display:block;}.mobile-hidden{display: none;}.lang_sub_menu .lang_list_menu{background: #dbdbdb; margin-top: 1px;}.lang_list_menu a{padding-left: 30px; line-height: 35px; font-size: 16px; color: #919191;}.lang_list_menu a.active{font-family: "NeueHelveticaPro-59Comp"; color: #d30a2c; background: #ededed; font-size: 14px;}.search_sub_menu .search_list_menu{background: #dbdbdb; padding: 15px;}.msearchtxt{border-radius: 0px; height: 40px; border: 0; font-size: 2rem;}.mseachbtn{border-radius: 0; height: 40px; background: #8e8e8e; color: #fff; font-size: 18px; border: 0;}} .bg-gray{font-size: 28px; background: #f6f6f6; border-bottom: 1px solid #d0d0d0;} .frag .card-header{padding: 0.75rem 0.5rem;} .frag .card-header .nav-tabs a{font-family:'HelveticaNeue-Condensed';font-size:14px;color:#434343; padding: 0; line-height: 20px;} .frag .card-header .nav-tabs a.nav-link.active{font-family:'HelveticaNeue-Condensed';font-size:16px;color:#d52c4f;} .frag .tab_border a.active{font-family:'HelveticaNeue-Condensed';font-size:16px;color:#d52c4f;} .frag .card-body{padding: 0;} .frag .tab-pane{border: 0; padding: 0; padding-top:30px;} .frag .nav-tabs .nav-link{border: 0;} .frag .nav-tabs .nav-link.active{background-color: transparent;} .frag .card-body .col-1,.col-2,.col-3,.col-6,.col-9,.col-12,.col-md-3,.col-md-6,.col-md-9,.col-md-12,.col-lg-12{padding: 0;} .frag .card-body .accordion .card-body{padding: 1em 1em;} .card-body ul{padding-inline-start: 20px;} .frag .w25{width: 25%;} .frag .w15{width: 15%;} .frag .w50{width: 50%;} .frag .w70{width: 70%;} .frag .w75{width: 75%;} .frag .w100{width: 100%;} .tab_border{border:1px solid #acacac;border-bottom:2px solid #9e9e9e;border-right:0;padding:8px 0;} .tab_border.rightborder{border:1px solid #acacac;border-bottom:2px solid #9e9e9e;} .tab_border.active{} .tab_border_x{background:url('/theme_frag/static/src/css/../images/tab-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_x a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#2d2d2d;} .tab_border_x.active_x{background:url('/theme_frag/static/src/css/../images/tab-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_x.active_x a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#fff;} .tab_border_y{background:url('/theme_frag/static/src/css/../images/job-bg-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_y a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#2d2d2d;} .tab_border_y.active_y{background:url('/theme_frag/static/src/css/../images/job-bg-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_y.active_y a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#fff;} .tab_border_z{background:url('/theme_frag/static/src/css/../images/zy-bg-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_z a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#2d2d2d;} .tab_border_z.active_z{background:url('/theme_frag/static/src/css/../images/zy-bg-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_z.active_z a{font-family:'HelveticaNeue-Condensed';font-size:20px;color:#fff;} .row{margin: 0;} h3{font-family:'HelveticaNeue-Condensed';font-size:24px;} .font-bold{font-family:'HelveticaNeue-CondensedBold';} .font-normal{font-family:'HelveticaNeue-Condensed';} .btnbg{background:url(/theme_frag/static/src/css/../images/btn.png) no-repeat center center; color:#fff;text-align:center;font-family:'HelveticaNeue-Condensed';} .btnbg{background:url(/theme_frag/static/src/css/../images/btn.png) no-repeat center center; color:#fff;text-align:center;font-family:'HelveticaNeue-Condensed';} a.btnbg_b{font-family:'HelveticaNeue-Condensed';font-size:16px;color:#fff;text-decoration: none; background:url(/theme_frag/static/src/css/../images/btn_b.png) no-repeat center center;display:inline-block;color:#fff; text-align:center;width: 217px;} a.btnbg_c{font-family:'HelveticaNeue-Condensed';font-size:16px;color:#fff;text-decoration: none; background:url(/theme_frag/static/src/css/../images/btn_c.png) no-repeat center center;display:inline-block;color:#fff; text-align:center;width: 217px;} .navbar-header .icon-bar{background-color: #563d7c;} .headerbg{background:none;padding:0px;} .navbar-toggle{margin-top:50px;} .navbar-brand{padding-bottom:5;} .borderall{border: 1px solid #ececec;} .borderall .catelist{font-family:'HelveticaNeue-Condensed';font-size:13px;color:#2c2c2c; padding:10px;background:#f8f8f8;} .borderall .catetitle{font-family:'HelveticaNeue-CondensedBold';font-size:13px;color:#2c2c2c;padding:10px;} .borderall .catelist ul{font-family:'HelveticaNeue-Condensed';font-size:15px;color:#323232;margin:0;padding:0;} .borderall .catelist ul li{list-style:none;padding-left:15px;} .borderall .catelist ul li .active{list-style:none;padding-left:15px;color:#d72c4f;} .borderall .catelist1 ul li.active a{color:#d72c4f;} .leftpad{padding-left: 10px;} .productx h1.xbig{font-family: 'BebasNeue'; font-size: 36px; color: #2d2d2d;} .productx .product_price{font-family:'BebasNeue';font-size:44px;color:#2d2d2d;} .productx .product_price small{font-family:'HelveticaNeue-Condensed';font-size:14px;color:#a6a6a6;display:block;} @media (max-width: 768px){.productx h1.xbig{font-size: 26px;}.productx .product_price{font-size: 24px;}} .graybg{background: #ebebeb; padding: 30px 0;} .searchtxt{border-radius:0px;height:40px;border:0;} .seachbtn{border-radius:0;height:40px;background:#8e8e8e;color:#fff;font-family:'HelveticaNeue-Condensed';font-size:18px;border:0;} .seachbtn:hover{background:#8e8e8e;color:#fff;border-radius:0;} .topbanner{background:url(/theme_frag/static/src/css/../images/title_bg.png) no-repeat center center;} .topbanner a{font-family:'NeueHelveticaPro-59Comp';font-size:28px;line-height:56px;color:#fff;} .breadcrumb{color:#7b7b7b;background:none;font-size:12px;} .breadcrumb a{color:#7b7b7b;font-family:'HelveticaNeue-Condensed';} .breadcrumb a:hover{text-decoration: none;} .frag .accordion .card-header{background-color: #ffffff; color: #333333;} .frag .accordion .card .card-header:before{content: '\f107'; font-family: 'FontAwesome'; display: inline-block; margin: 0 .5em 0 .75em; color: #6c757d;} .frag .accordion .card .card-header.collapsed:before{content: '\f105'; font-family: 'FontAwesome';} .frag .fa-global{content: '\f0ac'; font-family: 'FontAwesome';} .producttab{font-size:28px;background:#f6f6f6;border-bottom:1px solid #d0d0d0;padding:10px;margin:40px auto 20px auto;} .pagination>li>a.page-link{color: #666;} .padlefrig .padle5{padding-left: 0;} .padlefrig .padre5{padding-right: 0;} tr.anchor{position: relative; top: -250px;} .img-responsive{max-width: 100%; height: auto;} .nav.mainmenu li{padding-left: 15px;} .botline{padding: 0;} .imgbox-desc hr{border-top: 1px solid #eee;} .o_footer{background-color: #ffffff !important;} .footer{background:#edecee;padding:40px 0px 20px 0px;color:#a6a4ac;font-size:14px;} .fontcn .footer ul, .fontcn .footer a{font-family:"Microsoft Yahei", Arial, Lucida Grande, TahomaHelvetica,sans-serif;} .footer a{color:#454545;font-family:'HelveticaNeue-Condensed';font-size:16px;} .footer ul{color:#454545;padding:0 10px 0 0;margin:10px 0 0px 0;font-family:'HelveticaNeue-Condensed';font-size:20px;} .footer ul li{list-style: none;} .footer a:hover{text-decoration: none;} .footer .hr{border:1px solid #dcdbdc;margin-top:30px;} @media (max-width: 768px){.footer .text-right, #defalt_tab .text-right{text-align: left !important;}} .mobile-hidden .dropdown-toggle::after{margin-right: 10px;} 

/* /theme_frag/static/src/css/style_cn.css defined in bundle 'web.assets_frontend' */
body{font-family:"Microsoft Yahei", Arial, Lucida Grande, TahomaHelvetica,sans-serif;font-size:14px;margin:0 auto;} .navbar-nav > li > .dropdown-menu{margin-top:-5px;} .navbar-header .icon-bar{background-color: #563d7c;} .headerbg{background:none;padding:0px;} .navbar{margin-bottom:0;} .navbar-nav li a:hover{background:none;} .navbar-nav{} .navbar-toggle{margin-top:50px;} .navbar-brand{padding-bottom:5;} .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left:0;} .navbar-brand{height:auto;} .headerbg a{font-size:16px;} .headerbg a:hover{} .mainmenu{} .mainmenu li{padding-left:18px;padding-top:45px;} .mainmenu li.ximg{padding-left:5px;} .mainmenu li a{color:#595959;font-size:18px;} .navbar-nav > li.ximg > a{padding-left:3px;padding-right:3px;} .mainmenu li.xline{padding:60px 10px 0 50px;} .mainmenu li .lang_sub_menu{font-size:18px;background:#f2f1f1;padding:15px;position:absolute;z-index:30;width:160px;line-height:30px;} .mainmenu li .lang_list_menu.active a{color:#686868;font-size:14px;} .mainmenu li .lang_list_menu a{color:#d30a2c;font-size:14px;} .mainmenu li .sub_menu_x{font-size:16px;background:#e8e8e8;position:absolute;z-index:30;width:600px;line-height:30px;} .mainmenu li .sub_list_menu a{color:#444444;font-size:16px;} .mainmenu li .sub_menu_x{margin-top:0px;} .mainmenu li .lang_sub_menu{margin-top:0px;} .mainmenu li .sub_x_left{background:#f2f1f1;padding:15px;} .mainmenu li .sub_x_right{background:#e8e8e8;padding:15px;} .mainmenu li .sub_x_left{border-right:1px solid #bfbdd4;} .mainmenu li .pddtb{padding:2px;} .hr_menu{border:0px solid #b8b7bd;border-bottom:1px solid #b8b7bd;margin:5px 0;} .mainmenu li .redmenu a{color:#e90028;} .mainmenu li .subpddtb a{color:#444444;font-size:15px;} .mainmenu li .subpddtb{padding:4px;} .red{color:#d30a2c;} .topbanner .carousel-inner a img{} .topbanner{background:url(/theme_frag/static/src/css/../images/title_bg.png) no-repeat center center;} .topbanner a{font-size:26px;line-height:56px;color:#fff;} .topbanner1{} .font1{font-size:18px;} .font1 a{color:#4d4d4d;} .font1 a:hover{color:#d30a2c;text-decoration: none;} .font2{font-size:20px;} .padingtop10{padding-top:10px;} .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{display:inline;} .tit{margin-top:-30px;} .marginx{margin:60px auto 20px auto;} .navbar-toggle .icon-bar{border:1px solid #000;} .swiper-slide h4{font-size:20px;color:#373737;line-height:25px;} .swiper-slide p{font-size:16px;color:#363636;} .paddright50{padding-right:50px;} .paddingx{padding:30px 1px;} .graybg{background:#ebebeb;padding:60px 0;} .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin:0;} .imgbox{min-height:212px;max-height:212px;color: #f8f8f8;background: #000000;text-shadow: 0 2px 12px #524f56;border-color: #a4a1a9;overflow: hidden;margin: 0.5em 0;vertical-align: top;width: 100%;position: relative;text-align: left;font-weight: normal;} .imgbox img{width: 100%;height: auto;display: block;margin-top: 0;box-sizing: border-box;} .imgbox.hover{background: #524f56 !important;} .card-image{width: 100%;height: auto;display: block;margin-top: 0;} .imgbox-title{display: flex;position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0 12px;overflow: hidden;text-shadow: inherit;-webkit-box-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;} .imgbox-title span{text-align:center;font-size:24px;max-width: 100%;max-height: 100%;overflow: hidden;text-shadow: inherit;box-sizing: border-box;} .imgbox-desc span{text-align:center;font-size:18px;max-width: 100%;max-height: 100%;overflow: hidden;text-shadow: inherit;box-sizing: border-box;} .imgbox-desc h4{margin:0 auto;font-size:16px;} .imgbox-desc{text-align:left;display: flex;position: absolute;z-index: 3;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0 20px;overflow: hidden;text-shadow: inherit;-webkit-box-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;} .imgbox .bg-gray{color: #f8f8f8;background: #524f56;text-shadow: 0 2px 12px #524f56; text-align:left;display: flex;position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0 20px;overflow: hidden;text-shadow: inherit;-webkit-box-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;opacity: 0;} .imgbox .bg-gray.hover{opacity: 0.5;} .imgbox-desc p{padding:1px 0px;font-size:14px;} .paddingzy{padding:5px 10px;} hr{margin:15px auto;width:100%;} .btnbg{background:url(/theme_frag/static/src/css/../images/btn.png) no-repeat center center;width:135px;height:45px;color:#fff;text-align:center;display:block;line-height:45px;font-size:16px;} a.btnbg:hover{text-decoration: none;color:#fff;} .btnbg_s{background:url(/theme_frag/static/src/css/../images/btn_s.png) no-repeat center center;width:115px;height:47px;color:#fff;text-align:center;display:block;line-height:47px;font-size:16px;color:#fff;} a.btnbg_s:hover{text-decoration: none;color:#fff;} .btnbg_s.nobg{background:none;color:#d42d50;} a.btnbg_s.nobg:hover{text-decoration: none;color:#d42d50;} .imgbg{background:url(/theme_frag/static/src/css/../images/bg1.png);padding:60px 10px;color:#fff;} .imgbg h4{font-size:20px;} .imgbg h3{font-size:34px;padding-bottom:15px;} .imgbg p{font-size:16px;padding-top:10px;} .padlefrig{padding-left:1px;padding-right:10px;} .padlef{padding-left:30px;} .search .form-control{height: 45px;} .padlefrig_p{padding:40px;} .producttitl{padding:5px 10px;} .producttitl ul{margin:0;padding:5px 2px 0 10px;color:#d82b4c;font-size:18px;} .producttitl ul li{list-style: none;padding:5px 0 3px 0;} .producttitl ul li a{font-size:14px;color:#5c5c5c;} .producttitl ul li a:hover{text-decoration: none;} .martopbot{margin:30px auto;} .contactus{margin:0 auto;display:inline-block;padding-top:15px;} h3{font-size:24px;} .breadcrumb{color:#7b7b7b;background:none;font-size:12px;} .breadcrumb a{color:#7b7b7b;} .breadcrumb a:hover{text-decoration: none;} .productx{font-size:14px;color:#7a7a7a;} .productx h1{margin:0;padding:0;font-size:36px;color:#1d1d1d;} .product_sub{font-size:18px;color:#7a7a7a;padding:10px 0;} .productx ul{margin:0;padding-left:12px;} .productx a{color:#7b7b7b;} .productx a:hover{text-decoration: none;} .producttab{font-size:28px;background:#f6f6f6;border-bottom:1px solid #d0d0d0;padding:10px;margin:40px auto 20px auto;} .productx h1.xbig{font-size:36px;color:#2d2d2d;} .productx .product_price{font-size:26px;color:#2d2d2d;padding-left:90px;} .productx .product_price small{font-size:14px;color:#a6a6a6;display:block;} .padlefrig .padr{padding:0 15px;} .padlefrig .padm{padding:0px 15px;} .padlefrig .padl{padding:0 15px;} .padlefrig .padr a{font-size:16px;color:#494949;} .padlefrig .padm a{font-size:16px;color:#494949;} .padlefrig .padl a{font-size:16px;color:#494949;} .padlefrig .padl p{padding-top:15px;} .padlefrig .padm p{padding-top:15px;} .padlefrig .padr p{padding-top:15px;} .btnbgred{border:1px solid #c03b61;background:#c03b61;padding:6px 15px; color:#fff;border-radius:5px;font-size:16px;} .partx{padding-top:25px;} .btnbgred:hover{font-size:16px;color:#fff;text-decoration: none;} .product_name{padding:0px 10px;} .product_name h3{margin:0;padding:5px 0;font-size:20px;color:#2d2d2d;} .product_name p{margin:0;padding:5px 0;font-size:14px;color:#777777;} .project-2 .xred{color:#d30a2c;font-size:16px;} a:hover{text-decoration: none;} small.notepad{font-size:12px;color:#b5b5b5;padding-top:50px;display:block;} .xred{} a.btnbg_b{font-size:16px;color:#fff;text-decoration: none;background:url(/theme_frag/static/src/css/../images/btn_b.png) no-repeat center center;width:216px;height:47px;display:inline-block;color:#fff;text-align:center;line-height:47px;} a.btnbg_b:hover{text-decoration: none;color:#fff;} a.btnbg_c{font-size:16px;color:#fff;text-decoration: none;background:url(/theme_frag/static/src/css/../images/btn_c.png) no-repeat center center;width:216px;height:47px;display:inline-block;color:#fff;text-align:center;line-height:47px;} a.btnbg_c:hover{text-decoration: none;color:#fff;} .tab_border{border:1px solid #acacac;border-bottom:2px solid #9e9e9e;border-right:0;padding:8px 0;} .tab_border.rightborder{border:1px solid #acacac;border-bottom:2px solid #9e9e9e;} .tab_border.active{} .tab_border a{font-size:16px;color:#434343;} .tab_border.active a{font-size:16px;color:#d52c4f;} .tab_border_x{background:url('/theme_frag/static/src/css/../images/tab-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_x a{font-size:20px;color:#2d2d2d;} .tab_border_x.active_x{background:url('/theme_frag/static/src/css/../images/tab-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_x.active_x a{font-size:20px;color:#fff;} .tab_border_y{background:url('/theme_frag/static/src/css/../images/job-bg-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_y a{font-size:20px;color:#2d2d2d;} .tab_border_y.active_y{background:url('/theme_frag/static/src/css/../images/job-bg-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_y.active_y a{font-size:20px;color:#fff;} .tab_border_z{background:url('/theme_frag/static/src/css/../images/zy-bg-1.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_z a{font-size:20px;color:#2d2d2d;} .tab_border_z.active_z{background:url('/theme_frag/static/src/css/../images/zy-bg-2.jpg') no-repeat center center;height:55px;line-height:55px;} .tab_border_z.active_z a{font-size:20px;color:#fff;} .martb{margin:35px 0 10px 0;} .padle5{padding-right:5px;} .padre5{padding-left:5px;} .jobs_ul{margin:0px;padding:0;} .jobs_ul li{float:left;list-style:none;} .ulfont{font-size:15px;color:#3f3f3f;} .ulfont a{color:#3f3f3f;padding:0 15px 0 0;} .ulfont a.active{color:#d62c4e;} .tab_content{padding-top:30px;padding-bottom:30px;} .gallery-thumbs .swiper-slide-active{border:1px solid #ddd;padding:0px 5px;} .leftborder{border-left:1px solid #b9b9b9;padding-left:20px;} .tab_content h4{font-size:22px;color:#2c2c2c;margin:5px 0;} .tab_content .subh4{font-size:12px;color:#434343;padding-left:38px;padding-bottom:20px;} .tab_content .subh4 a{color:#d82a4d;} .tbborder{border-top:1px solid #eee;padding:10px;} .op_name{font-size:15px;color:#2c2c2c;padding-left:30px;} .op_value{font-size:15px;color:#2c2c2c;} .borderall{border:1px solid #ececec;} .borderall .catetitle{font-size:13px;color:#2c2c2c;padding:10px;} .leftpad{padding-left:10px;} .borderall .catelist{font-size:13px;color:#2c2c2c;padding:10px;background:#f8f8f8;} .borderall .catelist ul{font-size:15px;color:#d72c4f;margin:0;padding:0;} .borderall .catelist ul li{list-style:none;padding-left:15px;} .tbborder_b .op_name{font-size:18px;color:#2c2c2c;padding-left:30px;} .tbborder_b{border-top:2px solid #d9d9d9;padding:10px;} .tbborder_c .op_name{font-size:13px;color:#2c2c2c;padding-left:30px;} .tbborder_c{border-top:1px solid #d9d9d9;padding:10px;} .tbborder_c .op_name2{font-size:14px;color:#2c2c2c;padding-left:30px;} .tbborder_d{border-top:1px solid #eee;padding:10px;} .tbborder_d .op_name{font-size:14px;color:#2c2c2c;padding-left:30px;} .tbborder_d .xred{color:#d62c4f;} .tbborder_b .op_name_x{font-size:18px;color:#2c2c2c;padding-left:0px;} .borderall .catelist1{font-size:13px;color:#2c2c2c;padding:0px;background:#f8f8f8;} .borderall .catelist1 ul{font-size:15px;color:#d72c4f;margin:0;padding:0;} .borderall .catelist1 ul li{list-style:none;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eee;} .borderall .catelist1 ul li a{color:#1d1d1d;padding-left:10px;} .tbborder_d .op_name_x{font-size:11px;color:#9c9c9c;padding-left:0px;} #pdesc dt{} #pdesc dd{} .mm_dd.actv{background:url(/theme_frag/static/src/css/../images/product-ico-15.png) no-repeat left center;padding-left:20px;} .mm_dd{background:url(/theme_frag/static/src/css/../images/product-ico-15-1.png) no-repeat left center;padding-left:20px;cursor: pointer;} .catetitle.redsx{color:#d62b4f;} .anlititle{font-size:28px;color:#363636;margin:30px auto;} .padlefrig .padr p.pbotm{padding-bottom:20px;} .shomore a{font-size:18px;color:#d23052;} .anliinfo h1{font-size:32px;color:#363636;} .anliinfo .subx{font-size:16px;color:#737373;} .infocontent{padding:0 20px;font-size:14px;color:#3f3f3f;line-height:25px;} .infomartop{margin-top:30px;} .infomartop1{margin-top:15px;} .formfont{font-size:14px;color:#494949;} .hr3{margin:3px 0;} .padr .minfont{font-size:12px;font-size:11px;color:#8b8b8b;padding-bottom:20px;} .xtopline{border-top:1px solid #eee;padding-bottom:5px;color:#8b8b8b;} .newslist{margin-top:20px;font-size:16px;padding-left:30px;} .newslist a{font-size:16px;color:#2d2d2d;padding:5px 0 10px 0;} .cominfo .newslist h2{font-size:28px;color:#2d2d2d;} .cominfo h2{font-size:20px;color:#363636;} .cominfo .subx{font-size:14px;color:#d5d5d5;} .cominfo .infocontent{padding:0 0px;font-size:15px;color:#3f3f3f;line-height:25px;} .cominfo .infocontent_x{padding:0 0px;font-size:16px;color:#3f3f3f;line-height:25px;} .jobsex .infocontent{padding:0 0px;font-size:13px;color:#3f3f3f;line-height:25px;} .contactusinfo h3{font-size:23px;color:#989898;margin-top:50px;} .contactusinfo .subx{font-size:16px;color:#2a2a2a;} .contactcontent{padding-top:30px;} .contactcontent .redx{color:#d52d50;} .contactusinfo h2{font-size:20px;color:#3f3f3f;margin-top:50px;} .lefpad{padding-left:25px;} .labname{font-size:16px;color:#3f3f3f;padding:10px 0 5px 0;} .labname .redx{color:#d52d50;} .notex{font-size:12px;color:#3f3f3f;} .notex .redx{color:#d52d50;} .size16{font-size:16px;} .font16{font-size:16px;color:#2f2f2f;padding-right:20px;line-height:30px;} .margintop15{margin-top:15px;} .txtright20{padding-right:20px;} .parinfo{font-size:18px;color:#2d2d2d;padding-top:5px;padding-bottom:30px;} .parinfo span{font-size:14px;color:#8b8b8b;} .padrigh{padding-right:10px;} .padleft{} .jjainfo{font-size:16px;color:#2d2d2d;padding-top:5px;} .imgxxbox{padding:5px 5px;} h1.xredx{color:#d52d4f;} h1.size38{font-size:32px;} .infomartop .nav-tabs{font-size:16px;} .anliinfo .contact_1{font-size:20px;color:#989898;} .anliinfo .contact_2{font-size:16px;color:#2a2a2a;} .anliinfo .contact_3{font-size:14px;color:#a9a9a9;} .anliinfo .contact_4{font-size:16px;color:#d52d50;} .anliinfo .contact_5{font-size:14px;color:#6b6b6b;} .tab-pane{padding:20px;border:1px solid #ddd;border-top:0;} h2.size40{font-size:40px;} .joblist_ul{margin:30px 0 10px 0;padding:0;} .joblist_ul li{width:20%;float:left;list-style:none;background:#ededed;color:#868686;font-size:13px;padding:10px 2px;text-align:center;} .joblist_ul_1{margin:30px 0 10px 0;padding:0;} .joblist_ul_1 li{width:20%;float:left;list-style:none;color:#3f3f3f;font-size:15px;padding:10px 2px;text-align:center;} .joblist_ul_1 li:hover{color:#d62c4e;} .jobdesc{color:#494949;font-size:13px;} .ul_v1{margin:0;padding:0;font-size:16px;color:#434343;} .ul_v1 li{margin-left:30px;font-size:13px;color:#545454;padding:5px 0;} .ul_v2{margin:0;padding:0;font-size:16px;color:#434343;} .ul_v2 li{margin-left:15px;font-size:13px;color:#545454;padding:5px 0;list-style: none;color:#d82a4d;} .gallery-top{padding:40px 0 50px 0;} .btnredbgx{border-radius:5px;padding:6px 20px;color:#fff;background:#c03b61;font-size:16px;} .newslist_x{margin-top:0px;font-size:16px;} .newslist_x a{font-size:13px;color:#2d2d2d;padding:5px 0 10px 0;} .newslist_x h3{margin-top:0px;padding-top:0;font-size:20px;} .newslist_x .xbfont{color:#808080;font-size:12px;} .newslist_x .xcfont{color:#808080;font-size:12px;} .search h2{color:#363636;font-size:25px;} a.btnredbgx:hover{color:#fff;} .allborder{border:1px solid #9d9d9d;padding:20px 0;background:#efefef;font-size:14px;color:#232323;margin-left:10px;} .allborderx{border:1px solid #9d9d9d;padding:0px 0;font-size:14px;color:#232323;} .padding20{padding:20px;} .formtitle{background:#5a5a5a;color:#ffffff;font-size:16px;padding:6px 15px;} .subx_desc{color:#494949;font-size:14px;} .subx_desc ul{margin:0;padding:0;} .subx_desc ul li{list-style: none;} .marginbottom25{margin-bottom:25px;} .formnote{color:#494949;font-size:14px;padding:20px 0;} .font1gray{font-size:14px;color:#a6a4ac;} .footer{background:#edecee;padding:40px 0px 20px 0px;color:#a6a4ac;margin-top:30px;font-size:14px;} .footer a{color:#454545;font-size:14px;} .footer ul{color:#454545;padding:0 10px 0 0;margin:10px 0 0px 0;font-size:18px;} .footer ul li{list-style: none;} .footer a:hover{text-decoration: none;} .footer .hr{border:1px solid #dcdbdc;margin-top:30px;} .mr_frbox{height:260px;padding:24px 0px 0px;} .mr_frBtnL{cursor:pointer;display:inline;float:left;height:34px;margin:85px 10px 0 0;width:18px;} .mr_frUl{float:left;} .mr_frBtnR{float:right;margin-top:85px;cursor:pointer;width:18px;height:34px;} .mr_frUl ul li{float:left;width:33%;overflow:hidden;position:relative;list-style: none;} .mr_frUl ul li a img{width:100%;} .mr_frbox_x{height:50px;padding:10px 0px 0px;} .mr_frBtnL_x{cursor:pointer;display:inline;float:left;height:80px;margin:5px 10px 0 0;width:20px;} .mr_frUl_x{float:left;width:90%;padding-top: 25px;padding-left:20px;} .mr_frBtnR_x{float:right;margin-top:0px;cursor:pointer;width:20px;height:80px;} .mr_frUl_x ul li{float:left;width:11%;overflow:hidden;position:relative;list-style: none;} .mr_frUl_x ul li a img{width:100%;} .mr_frUl_x ul li a.active{border:1px solid #eee;padding:5px;display:block;} .xgraybg{background:#ededed;} .mpdtb{} .searchtxt{border-radius:0px;height:40px;border:0;} .seachbtn{border-radius:0;height:40px;background:#8e8e8e;color:#fff;font-size:18px;border:0;} .seachbtn:hover{background:#8e8e8e;color:#fff;border-radius:0;} .font50{font-size:36px;} .topbanner2{background:url(/theme_frag/static/src/css/../images/product-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner3{background:url(/theme_frag/static/src/css/../images/anli-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner4{background:url(/theme_frag/static/src/css/../images/contactus-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner5{background:url(/theme_frag/static/src/css/../images/par-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner6{background:url(/theme_frag/static/src/css/../images/jjfa-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner7{background:url(/theme_frag/static/src/css/../images/jjfa-baner-2.jpg) no-repeat center center;height:618px;color:#fff;padding-top:250px;margin:0;} .topbanner8{background:url(/theme_frag/static/src/css/../images/news-banner-1.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner9{background:url(/theme_frag/static/src/css/../images/jobs-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner10{background:url(/theme_frag/static/src/css/../images/zy-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner11{background:url(/theme_frag/static/src/css/../images/gallery-banner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner12{background:url(/theme_frag/static/src/css/../images/profile-baner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} .topbanner13{background:url(/theme_frag/static/src/css/../images/responsibility-baner.jpg) no-repeat center center;height:380px;color:#fff;padding-top:120px;margin:0;} hr.botline{border-bottom:1px solid #a4b0ce;margin:15px auto;width:260px;} hr.botline1{border-bottom:1px solid #a4b0ce;margin:5px auto;width:320px;} .font24{font-size:20px;color:#fff;} .fontx14{font-size:14px;color:#fff;} .font32{font-size:32px;color:#fff;} .font55{font-size:55px;color:#fff;} .font20{font-family:'arialnarrow';font-size:20px;color:#fff;} .marginxxf{padding-top:175px;} .topbanner_x{} .pantop10{padding-top:10px;} .swiper-slide p.xfont16{font-size:16px;color:#fff;} .swiper-slide p.xfont16{padding:100px 20px 65px 55px;} .xswiper-slide p.xfont16{font-size:16px;color:#fff;} .xswiper-slide p.xfont16{padding:165px 20px 0 35px;} .mtop20{margin-top:20px;} .op_menu_x.dissubmenu .sub_menu_x{display:block;} .op_menu_x .sub_menu_x{display:none;} .font14{font-size: 14px;color: #fff;} .padbom{padding-bottom: 30px;} .jjfaimg{background-size:100% 100%;height:376px;} @media (max-width:768px){.font55{font-size:24px;color:#fff;margin-top: 5px;margin-bottom: 0px;line-height: 1;}.marginxxf{padding-top:25px;}.mpdtb{padding:15px 0;}.mr_frUl ul li{width:32%;}.mr_frUl_x ul li{width:11%;}.mr_frUl_x{width:85%;}.mr_frUl_x ul li a.active{border:1px solid #eee;padding:0px;display:block;}.font1{font-size:13px;}.tit{margin-top:25px;}.paddingx .text-right.mtxt,.paddingx .text-left.mtxt{text-align:center;}.btnbg.mbtn{display:block;margin:0 auto;}.paddright50.mnopad{padding-right:20px;}.paddingx .text-right.mtxt img{max-width:60%;}.swiper-slide h4.mh4{padding-right:20px; padding-top:20px;}.footer .text-right.noright,#defalt_tab .text-right.noright{text-align:left;}.marginx{margin-top:40px;}.lang_sub_menu .lang_list_menu{background:#dbdbdb;margin-top:1px;}.lang_sub_menu .lang_list_menu a{padding-left:30px;line-height:35px;font-size:16px;color:#919191;}.search_sub_menu .search_list_menu{background:#dbdbdb;padding:15px;}.msearchtxt{border-radius:0px;height:40px;border:0}.mseachbtn{border-radius:0;height:40px;background:#8e8e8e;color:#fff;font-size:18px;border:0}.mseachbtn:hover{background:#8e8e8e;color:#fff;border-radius:0;}.tbborder{border-top:1px solid #eee;padding:2px;}.op_name{font-size:13px;color:#2c2c2c;padding-left:0px;}.op_value{font-size:13px;color:#2c2c2c;}.mainmenu li .subpddtb a{color:#444444;font-size:14px;}.mainmenu li .subpddtb{padding:2px;}.newslist_x h3{margin-top:5px;padding-top:0;font-size:20px;}.tbborder_b .op_name{font-size:14px;color:#2c2c2c;padding-left:0px;}.tbborder_b{border-top:2px solid #d9d9d9;padding:2px;}.tbborder_c .op_name{font-size:11px;color:#2c2c2c;padding-left:0px;}.tbborder_c{border-top:1px solid #d9d9d9;padding:2px;}.tbborder_c .op_name2{font-size:12px;color:#2c2c2c;padding-left:0px;}.tbborder_d{border-top:1px solid #eee;padding:2px;}.tbborder_d .op_name{font-size:12px;color:#2c2c2c;padding-left:0px;}.tab_border_x.active_x a{font-size:11px;}.tab_border_x a{font-size:11px;}.padlefrig{padding-left: 15px;padding-right: 15px;}.tab_border_z.active_z a{font-size:10px;}.tab_border_z a{font-size:10px;}.padle5{padding-right:2px;}.padre5{padding-left:2px;}.nolx{padding-left:0;}.mainmenu li .sub_menu_x{position:relative;}.txtcenter{text-align:center;}#lang_sub_menu{position:relative;}.mtopx{margin-top:10px;}.martopbot{margin:15px auto;}.productx .product_price{padding-left:0px;}.mainmenu li.xline{display:none;}.mainmenu{width:100%;}.mainmenu li{margin:0;padding:0px;background:#eee;margin-bottom:1px;padding:3px 0 3px 0px;}.mainmenu li a.op_menu_x{padding-left:20px;}.mainmenu li{width:100%;clear:both;}.navbar-nav{margin:0;}.mainmenu li a{font-size:16px;text-align:left;}.nav > li > a{padding:8px;}.mainmenu li.ximg{float:left;width:33.33333%;clear: none;text-align:center;padding:5px;}.padlef{padding-left:5px;}.paddingx{padding:10px 0;}.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom:0;}.navbar-collapse{padding-left:1px;padding-right:1px;}.navbar-nav > li.ximg > a{text-align:center;}.mainmenu li .sub_menu_x{width:100%;margin-left:0px;overflow:hidden;}.mainmenu li .sub_menu_x.xpd20{padding-left:20px;}.topbanner a{padding-right:10px;}.allborder{border:1px solid #9d9d9d;padding:20px 5px;background:#efefef;font-size:14px;color:#232323;margin-top:20px;margin-left:1px;}.navbar-toggle{margin-top: 30px;}.swiper-slide h4{font-size: 16px;}.swiper-slide p{font-size: 12px;}.imgbg{padding: 30px 10px;}.imgbg h3{font-size: 24px;padding-bottom: 0px;}.imgbg h4{font-size: 16px;}.imgbg p{font-size: 12px;}.mainmenu li .sub_list_menu a{font-size: 14px;line-height: 18px;}.topbanner2,.topbanner3,.topbanner4,.topbanner5,.topbanner6,.topbanner7,.topbanner8,.topbanner9,.topbanner10,.topbanner11,.topbanner12,.topbanner13{height: 200px;padding-top: 40px;}.font50{font-size: 20px;}.font24{font-size: 14px;}.padlefrig_p{padding: 15px;}.producttitl ul li{padding: 3px 0 3px 0;}.producttitl ul{padding: 10px 2px 0 5px;}.topbanner a{font-size: 18px;line-height: 40px;}.productx h1{font-size: 28px;}.product_sub{font-size: 14px;}.productx{font-size: 12px;}.product_name h3{font-size: 16px;padding-top: 15px;}.product_name p{font-size: 12px;}.project-2 .xred{font-size: 12px;}.productx h1.xbig{font-size: 26px;}.productx .product_price{font-size: 24px;}.tab_border.active a,.tab_border a{font-size: 14px;}.leftborder{margin-top: 20px;}.producttab{font-size: 22px;}.anlititle{font-size: 20px;}.swiper-slide p.xfont16{padding: 25px 20px 0 15px;font-size: 14px;}.jjfaimg{height:200px;}.anliinfo h1{font-size: 24px}.infocontent{padding:20px 0;}.contactusinfo h2{font-size: 16px;}.parinfo{font-size: 14px;}.anlititle h2{font-size: 24px;}.xswiper-slide p.xfont16{padding: 25px 20px 0 15px;font-size: 14px;}.jjainfo{font-size: 12px;}.mr_frbox{height: 200px;}.tab_border_y.active_y a,.tab_border_y a{font-size: 15px;}.search_img{display: none;}.padre5:nth-child(3){padding-right: 0px;}.padre5:nth-child(4){padding-left: 0px;}.mainmenu li .sub_menu_x{font-size: 14px;}.font2{font-size: 16px;}.btnbg{width: 88px;height: 38px;line-height: 38px;font-size: 14px;margin-top: 6px;}h2.size40{font-size: 24px;}.cominfo .infocontent_x{font-size: 14px;}.cominfo .newslist h2{font-size: 24px;}a.btnbg_b{font-size: 14px;}} 

/* /theme_frag/static/src/fonts/BebasNeue/BebasNeue.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: "BebasNeue"; src: url("/theme_frag/static/src/fonts/BebasNeue/BebasNeue.woff2") format("woff2"), url("/theme_frag/static/src/fonts/BebasNeue/BebasNeue.woff") format("woff"), url("/theme_frag/static/src/fonts/BebasNeue/BebasNeue.ttf") format("truetype"), url("/theme_frag/static/src/fonts/BebasNeue/BebasNeue.eot") format("embedded-opentype"), url("/theme_frag/static/src/fonts/BebasNeue/BebasNeue.svg") format("svg"); font-weight: normal; font-style: normal;} 

/* /theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: "HelveticaNeue-Condensed"; src: url("/theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.woff2") format("woff2"), url("/theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.woff") format("woff"), url("/theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.ttf") format("truetype"), url("/theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.eot") format("embedded-opentype"), url("/theme_frag/static/src/fonts/HelveticaNeue-Condensed/HelveticaNeue-Condensed.svg") format("svg"); font-weight: normal; font-style: normal;} 

/* /theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: "HelveticaNeue-CondensedBold"; src: url("/theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.woff2") format("woff2"), url("/theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.woff") format("woff"), url("/theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.ttf") format("truetype"), url("/theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.eot") format("embedded-opentype"), url("/theme_frag/static/src/fonts/HelveticaNeue-CondensedBold/HelveticaNeue-CondensedBold.svg") format("svg"); font-weight: normal; font-style: normal;} 

/* /theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.css defined in bundle 'web.assets_frontend' */
 @font-face{font-family: "NeueHelveticaPro-59Comp"; src: url("/theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.woff2") format("woff2"), url("/theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.woff") format("woff"), url("/theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.ttf") format("truetype"), url("/theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.eot") format("embedded-opentype"), url("/theme_frag/static/src/fonts/NeueHelveticaPro-59Comp/NeueHelveticaPro-59Comp.svg") format("svg"); font-weight: normal; font-style: normal;} 

/* /theme_frag/static/src/lib/swiper.css defined in bundle 'web.assets_frontend' */
 .swiper-container{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; z-index: 1;} .swiper-container-no-flexbox .swiper-slide{float: left;} .swiper-container-vertical > .swiper-wrapper{-webkit-box-orient: vertical; -moz-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column;} .swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;} .swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0);} .swiper-container-multirow > .swiper-wrapper{-webkit-box-lines: multiple; -moz-box-lines: multiple; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;} .swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto;} .swiper-slide{-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative;} .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height: auto;} .swiper-container-autoheight .swiper-wrapper{-webkit-box-align: start; -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; -webkit-transition-property: -webkit-transform, height; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform, height;} .swiper-container .swiper-notification{position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000;} .swiper-wp8-horizontal{-ms-touch-action: pan-y; touch-action: pan-y;} .swiper-wp8-vertical{-ms-touch-action: pan-x; touch-action: pan-x;} .swiper-button-prev, .swiper-button-next{position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; -moz-background-size: 27px 44px; -webkit-background-size: 27px 44px; background-size: 27px 44px; background-position: center; background-repeat: no-repeat;} .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled{opacity: 0.35; cursor: auto; pointer-events: none;} .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto;} .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");} .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");} .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto;} .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");} .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");} .swiper-pagination{position: absolute; text-align: center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10;} .swiper-pagination.swiper-pagination-hidden{opacity: 0;} .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 10px; left: 0; width: 100%;} .swiper-pagination-bullet{width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2;} button.swiper-pagination-bullet{border: none; margin: 0; padding: 0; box-shadow: none; -moz-appearance: none; -ms-appearance: none; -webkit-appearance: none; appearance: none;} .swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;} .swiper-pagination-white .swiper-pagination-bullet{background: #cb0e35;} .swiper-pagination-bullet-active{opacity: 1; background: #007aff;} .swiper-pagination-white .swiper-pagination-bullet-active{background: #cb0e35;} .swiper-pagination-black .swiper-pagination-bullet-active{background: #000;} .swiper-container-vertical > .swiper-pagination-bullets{right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); -moz-transform: translate3d(0px, -50%, 0); -o-transform: translate(0px, -50%); -ms-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0);} .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 5px 0; display: block;} .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;} .swiper-pagination-progress{background: rgba(0, 0, 0, 0.25); position: absolute;} .swiper-pagination-progress .swiper-pagination-progressbar{background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -moz-transform-origin: left top; -ms-transform-origin: left top; -o-transform-origin: left top; transform-origin: left top;} .swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin: right top; -moz-transform-origin: right top; -ms-transform-origin: right top; -o-transform-origin: right top; transform-origin: right top;} .swiper-container-horizontal > .swiper-pagination-progress{width: 100%; height: 4px; left: 0; top: 0;} .swiper-container-vertical > .swiper-pagination-progress{width: 4px; height: 100%; left: 0; top: 0;} .swiper-pagination-progress.swiper-pagination-white{background: rgba(255, 255, 255, 0.5);} .swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background: #cb0e35;} .swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background: #000;} .swiper-container-3d{-webkit-perspective: 1200px; -moz-perspective: 1200px; -o-perspective: 1200px; perspective: 1200px;} .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow{-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d;} .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom{position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10;} .swiper-container-3d .swiper-slide-shadow-left{background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-right{background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-top{background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-3d .swiper-slide-shadow-bottom{background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));} .swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper{-ms-perspective: 1200px;} .swiper-container-cube, .swiper-container-flip{overflow: visible;} .swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide{pointer-events: none; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; z-index: 1;} .swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide{pointer-events: none;} .swiper-container-cube .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events: auto;} .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-right{z-index: 0; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden;} .swiper-container-cube .swiper-slide{visibility: hidden; -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%;} .swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0;} .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events: auto; visibility: visible;} .swiper-container-cube .swiper-cube-shadow{position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0;} .swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -ms-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out;} .swiper-container-fade .swiper-slide{pointer-events: none; -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity;} .swiper-container-fade .swiper-slide .swiper-slide{pointer-events: none;} .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events: auto;} .swiper-zoom-container{width: 100%; height: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; text-align: center;} .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas{max-width: 100%; max-height: 100%; object-fit: contain;} .swiper-scrollbar{border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1);} .swiper-container-horizontal > .swiper-scrollbar{position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%;} .swiper-container-vertical > .swiper-scrollbar{position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%;} .swiper-scrollbar-drag{height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0;} .swiper-scrollbar-cursor-drag{cursor: move;} .swiper-lazy-preloader{width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -moz-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite;} .swiper-lazy-preloader:after{display: block; content: ""; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; -webkit-background-size: 100%; background-size: 100%; background-repeat: no-repeat;} .swiper-lazy-preloader-white:after{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");} @-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform: rotate(360deg);}} @keyframes swiper-preloader-spin{100%{transform: rotate(360deg);}} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} 

/* /website_frag/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 0 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_overlay_options .dropdown div[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown div[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown div[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} #o-carousel-product.css_not_available{opacity: 0.2;} #o-carousel-product .carousel-inner div.item, #o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control-prev, #o-carousel-product carousel-control-next{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor: zoom-in;} .ecom-zoomable.ecom-autozoom img[data-zoom]{cursor: crosshair;} .ecom-zoomable .o_editable img[data-zoom]{cursor: pointer;} .break-word{word-wrap: break-word;} .o_red_highlight{background: #db0700 !important; box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); transition: all 0.5s linear;} .o_shadow_animation{box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-left: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-left: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-right: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;}