@import url(../../fonts/fonts.css);.modules-test .module-wrap{background:#e6e2e2;padding:0 20px;border:1px solid #ccc}.mobile_only{display:none}.gallery-columns-2{display:inline-block;width:100%;clear:both}.gallery-columns-2 .gallery-item{width:48%;float:right;margin-left:2%;margin-bottom:10px}.gallery-columns-2 .gallery-item:nth-child(2){margin-left:0;float:left}.gallery-columns-2 .gallery-item .gallery-icon{margin-bottom:10px}.gallery-columns-2 .gallery-item .gallery-caption{font-size:14px;margin-bottom:0;color:#666;line-height:26px;padding:0}body,h1,h2,h3,h4,h5,h6,ul,li,a,span,div,p,input{font-family:'Open Sans Hebrew'}.site-wrapper{padding-top:171px}.wrap_mob_company_nav{display:none}.header{position:fixed;top:0;width:100%;left:0;right:0;z-index:999}.header .top_header{background-color:#000;padding:12px 0;text-align:right}.header .top_header a{float:right;display:block;margin-left:20px}.header .top_header a.phone_link{margin-top:8px;margin-right:20px;line-height:1}.header .top_header a.phone_link span{color:#fff;position:relative;top:2px;margin-right:3px;font-size:22px;font-weight:700}.header .top_header .wrap_langs{float:right}.header .top_header .wrap_langs .wrap_lang_links{padding-top:9px;margin-left:40px;padding-left:10px;line-height:1;position:relative}.header .top_header .wrap_langs .wrap_lang_links:before{content:'';position:absolute;left:-2px;top:9px;border-left:2px solid #fff;height:18px}.header .top_header .wrap_langs .wrap_lang_links a{color:#fff;font-size:20px;line-height:1;position:relative;display:inline-block;margin:0}.header .top_header .wrap_langs .wrap_lang_links .active{display:none}.header .bottom_header{background-color:#fff;box-shadow:inset 0 -1px 0 #b8b8b8;position:relative}.header .bottom_header .logo{padding:12px;float:left}.header .bottom_header .logo a{display:block}.header .bottom_header .nav{float:left;margin-left:5%}.header .bottom_header .nav ul{list-style:none;padding:0;margin:0}.header .bottom_header .nav ul li{display:inline-block;float:left;position:relative}.header .bottom_header .nav ul li a{display:block;color:#000;font-size:16px;font-weight:700;padding-right:17px;padding-left:17px;line-height:1;padding:48px 20px;position:relative}.header .bottom_header .nav ul li a:before{content:'';position:absolute;left:-1px;top:50%;transform:translateY(-50%);border-left:2px solid #000;height:20px}.header .bottom_header .nav ul li:last-child a:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:2px solid #000;height:20px}.header .bottom_header .nav ul li .sub-menu{position:absolute;width:247px;background-color:#000;top:70%;left:-50%;right:-50%;margin:auto;list-style:none;padding:15px;padding-top:0;padding-bottom:0;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.header .bottom_header .nav ul li .sub-menu li{display:block;float:none;border-bottom:1px solid #f32615}.header .bottom_header .nav ul li .sub-menu li a{color:#fff;padding:12px 5px;display:block;font-weight:400;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.header .bottom_header .nav ul li .sub-menu li a:before{display:none}.header .bottom_header .nav ul li .sub-menu li a:after{display:none}.header .bottom_header .nav ul li .sub-menu li:last-child{border-bottom:0}.header .bottom_header .nav ul li .sub-menu li:hover a{background-color:#f32615}.header .bottom_header .nav ul li .sub-menu li.current-menu-item a,.header .bottom_header .nav ul li .sub-menu li.current-company_cat-ancestor a{background-color:#f32615}.header .bottom_header .nav ul li:hover .sub-menu{opacity:1;visibility:visible}.header .bottom_header .nav ul li:hover>a{background-image:linear-gradient(to top, rgba(88,81,81,0) 0%, rgba(123,119,119,0) 40%, #b0b0b0 100%)}.header .bottom_header .nav ul li.current-menu-item>a,.header .bottom_header .nav ul li.current-page-ancestor>a,.header .bottom_header .nav ul li.current-menu-ancestor>a,.header .bottom_header .nav ul li.current_page_ancestor>a{background-image:linear-gradient(to top, rgba(88,81,81,0) 0%, rgba(123,119,119,0) 40%, #b0b0b0 100%)}.mfp-iframe-holder .mfp-content{max-width:1200px}body.admin-bar .header{top:32px}body.home_pop_opened button.aicon_link{opacity:0.3;cursor:default}.about_sec ul,.clients_sec ul,.represented_sec ul,.contact_sec ul,.turnkey_sec ul{margin:0;list-style:none;padding:0}.about_sec ul li,.clients_sec ul li,.represented_sec ul li,.contact_sec ul li,.turnkey_sec ul li{position:relative;padding-left:15px;line-height:1.8;margin-bottom:5px}.about_sec ul li:before,.clients_sec ul li:before,.represented_sec ul li:before,.contact_sec ul li:before,.turnkey_sec ul li:before{content:'';background-image:url(../../images/li_dot.png);background-size:10px;width:10px;height:10px;background-repeat:no-repeat;position:absolute;left:0;top:8px}.home_banner .inner_home_slide{opacity:0}.home_banner .inner_home_slide .inner_home_slide_bg{position:relative;min-height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}.home_banner .inner_home_slide .banner_title{padding-top:4%;text-align:center}.home_banner .inner_home_slide .banner_title p{line-height:1;margin:0;font-size:88px;font-weight:300}.home_banner .inner_home_slide .banner_title p span{line-height:1}.home_banner .inner_home_slide .banner_title p span.bolded{font-weight:700}.player{min-height:700px}.home_banner_video{position:relative;min-height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}.home_banner_video .banner_title{padding-top:4%;text-align:center}.home_banner_video .banner_title p{line-height:1;margin:0;font-size:88px;font-weight:300}.home_banner_video .banner_title p span{line-height:1}.home_banner_video .banner_title p span.bolded{font-weight:700}.home_banner_video .play_wrap{text-align:center;margin-top:40px}.home_banner_video .play_wrap a{display:inline-block}.home_banner_video .play_wrap a img{display:inline-block}.home_banner_video .play_wrap a .play_text{color:#fff;font-size:17px;display:block;margin-top:5px;text-transform:uppercase}body.pageLoaded .home_banner .inner_home_slide{opacity:1}.home_content_sec{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/homebg_con.jpg);min-height:306px;padding-top:3rem}.home_content_sec .title_icon{margin-bottom:10px}.home_content_sec .con_wrap p{font-size:17px;line-height:1.5}.home_top_boxes{padding-bottom:4rem}.home_top_boxes .title{margin-bottom:40px}.home_top_boxes .wrap_boxes .box_col{margin-bottom:20px}.home_top_boxes .wrap_boxes .box_col .wrap_col{position:relative;overflow:hidden}.home_top_boxes .wrap_boxes .box_col .wrap_col img{width:100%;display:block}.home_top_boxes .wrap_boxes .box_col .wrap_col .abs_wrap{position:absolute;width:100%;z-index:99;background-color:rgba(19,23,24,0.8);bottom:-80%;height:100%;text-align:center;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.home_top_boxes .wrap_boxes .box_col .wrap_col .abs_wrap a{display:block}.home_top_boxes .wrap_boxes .box_col .wrap_col .abs_wrap a span{font-size:22px;color:#fff;line-height:1;padding:14px 0;display:block}.home_top_boxes .wrap_boxes .box_col .wrap_col .abs_wrap a P{color:#fff;margin:0;line-height:1.3;text-align:left;font-weight:400;padding:0 2rem}.home_top_boxes .wrap_boxes .box_col .wrap_col:hover .abs_wrap{bottom:0;background-color:#131718;background-image:linear-gradient(to top, rgba(240,34,21,0.5) 0%, rgba(240,34,21,0) 100%);opacity:0.8;padding:0 2rem}.home_top_boxes .wrap_boxes .box_col .wrap_col:hover .abs_wrap a{display:table;width:100%;height:100%}.home_top_boxes .wrap_boxes .box_col .wrap_col:hover .abs_wrap a .inner_wrap{display:table-cell;vertical-align:middle}.home_top_boxes .wrap_boxes .box_col .wrap_col:hover .abs_wrap a .inner_wrap span{line-height:1;padding:0;display:block;margin-bottom:5px}.home_top_boxes .wrap_boxes .box_col .wrap_col:hover .abs_wrap a .inner_wrap p{padding:0}.home_turnkey{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/hometurnkeybg.jpg);min-height:824px;padding-top:9rem}.home_turnkey .wrap_icons .icons_row{max-width:1600px}.home_turnkey .title{margin-bottom:3rem}.home_turnkey .title p{margin:0}.home_turnkey .title span{font-size:70px;font-weight:300}.home_turnkey .title span.redi{color:#f32615;font-weight:700}.home_companies{margin-bottom:4rem;padding-top:6rem}.home_companies .title_icon{margin-bottom:20px}.home_companies .company_col a{display:block}.home_companies .company_col a .wrap_img{height:214px;display:table;width:100%;border:1px solid #ccc;text-align:center}.home_companies .company_col a .wrap_img .inner{display:table-cell;vertical-align:middle}.home_companies .company_col a .wrap_img .inner img{display:inline-block}.home_companies .title_excerpt{margin-top:10px}.home_companies .title_excerpt .title a{font-size:22px;font-weight:600;color:#000}.home_companies .title_excerpt .desc a{font-weight:400;line-height:23.03px;color:#000}.home_wrap_team{margin-bottom:4rem;padding-top:2rem}.home_wrap_team .team_row{max-width:1240px}.home_wrap_team .member_col{margin-bottom:3rem}.home_wrap_team .member_col .wrap_img{text-align:center;padding:10px;margin-bottom:10px}.home_wrap_team .member_col .wrap_img a{overflow:hidden}.home_wrap_team .member_col .wrap_img .prevent_href:hover{cursor:default}.home_wrap_team .member_col .wrap_img img{width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.home_wrap_team .member_col a{display:block}.home_wrap_team .member_col .title_role{text-align:center;margin-top:0}.home_wrap_team .member_col .title_role .title{line-height:26px;font-size:22px;font-weight:700}.home_wrap_team .member_col .title_role .title a{color:#000;line-height:1;margin-bottom:5px}.home_wrap_team .member_col .title_role .role{font-size:22px;font-weight:400}.home_wrap_team .member_col .title_role .role a{color:#000;font-size:18px;line-height:1}.home_wrap_team .member_col:hover a img{transform:scale(1.1)}.contact_sec{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/contactbg.png);padding-bottom:120px}.contact_sec .con_wrap{margin-top:20px;margin-bottom:40px}.contact_sec .con_wrap p{color:#000;font-weight:600}.contact_sec .wrap_info{margin-bottom:5px}.contact_sec .wrap_info .item_info{margin-bottom:15px}.contact_sec .wrap_info .item_info img{margin-right:8px;float:left}.contact_sec .wrap_info .item_info span,.contact_sec .wrap_info .item_info a{color:#000;float:left;font-weight:600;line-height:1.2}.contact_sec .wrap_info .item_info span{margin-right:3px}.contact_sec .map_div{height:344px}.contact_sec .wrap_form{padding-left:2.5rem}.contact_sec .wrap_form .req_fields span{color:#f42219;font-size:14px;font-weight:400;line-height:30px}.contact_sec .wrap_form .wrap_input{margin-bottom:25px;position:relative}.contact_sec .wrap_form .wrap_input input[type="text"],.contact_sec .wrap_form .wrap_input input[type="email"]{border:1px solid #bababa;height:39px;margin:0;box-shadow:inset 0 0px 0px rgba(10,10,10,0.1);color:#474747;font-weight:400;line-height:30px}.contact_sec .wrap_form .wrap_input input[type="text"]::-webkit-input-placeholder,.contact_sec .wrap_form .wrap_input input[type="email"]::-webkit-input-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_input input[type="text"]:-moz-placeholder,.contact_sec .wrap_form .wrap_input input[type="email"]:-moz-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_input input[type="text"]::-moz-placeholder,.contact_sec .wrap_form .wrap_input input[type="email"]::-moz-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_input input[type="text"]:-ms-input-placeholder,.contact_sec .wrap_form .wrap_input input[type="email"]:-ms-input-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_input.req_input input{padding-left:25px}.contact_sec .wrap_form .wrap_input.req_input:before{content:'*';position:absolute;left:15px;top:8px;z-index:9;color:#f42219;font-weight:600}.contact_sec .wrap_form .wrap_textarea{margin-bottom:25px}.contact_sec .wrap_form .wrap_textarea textarea{border:1px solid #bababa;height:130px;margin:0;box-shadow:inset 0 0px 0px rgba(10,10,10,0.1);color:#474747;font-weight:400;line-height:30px;resize:none;padding-left:20px}.contact_sec .wrap_form .wrap_textarea textarea::-webkit-input-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_textarea textarea:-moz-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_textarea textarea::-moz-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_textarea textarea:-ms-input-placeholder{color:#474747;opacity:1}.contact_sec .wrap_form .wrap_submit input{cursor:pointer;width:100%;background-color:#fff;border:2px solid #000;color:#000000;font-size:18px;font-weight:700;text-transform:uppercase;padding:12px;padding-top:14px;line-height:1;border-radius:4px}.contact_sec .wrap_form .wpcf7-not-valid-tip{background-color:#f00;color:#fff;font-size:14px;padding:5px;padding-left:10px;line-height:1}.contact_sec .wrap_form .wpcf7-response-output{margin:0;border:0;background-color:#ddd;font-size:15px;padding:12px 48px;text-align:center;font-weight:600;line-height:1.3}.about_sec{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/aboutbg.png)}.about_sec .about_main{margin-bottom:5rem}.about_sec .title{margin-bottom:10px}.about_sec .con_wrap p{color:#000000;font-size:16px;font-weight:400;line-height:1.7}.about_sec .inner_col{padding-left:5rem}.about_sec .inner_col .thumb_wrap{text-align:left;padding-top:3rem;margin-bottom:30px}.about_sec .inner_col .text_under_thumb p{color:#000000;font-size:16px;font-weight:400;line-height:1.7}.page_banner{position:relative;min-height:300px;background-position:center center;background-size:cover;background-repeat:no-repeat}.page_banner_slider{opacity:0}.page_banner_slider .inner_slider .inner_slider_bg{position:relative;min-height:500px;background-position:center center;background-size:cover;background-repeat:no-repeat}.page_banner_slider .inner_slider.turnkey_bg,.page_banner_slider .inner_slider.company_banner{min-height:530px}.page_banner_slider .carousel-arr{position:absolute;z-index:9;top:50%;width:39px;height:64px;cursor:pointer;transform:translateY(-50%);background-repeat:no-repeat}.page_banner_slider .carousel-next.carousel-arr{left:10px;background-image:url(../../images/spritesheet1.png);background-position:-5px -6px}.page_banner_slider .carousel-prev.carousel-arr{right:10px;background-image:url(../../images/spritesheet1.png);background-position:-6px -82px}body.pageLoaded .page_banner_slider{opacity:1}.title_icon{padding-left:20px;position:relative;margin:0;font-size:30px;font-weight:700;line-height:1}.title_icon:before{content:'';position:absolute;top:3px;left:0;background-image:url(../../images/title_icon.png);width:16px;height:21px;background-repeat:no-repeat;background-size:contain}.clients_sec{padding-bottom:100px}.clients_sec .con_wrap{margin-bottom:30px}.clients_sec .con_wrap p{font-size:16px;font-weight:400;line-height:22px;margin:0}.clients_sec .wrap_clients{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/clientsbg.png);padding-bottom:40px}.clients_sec .wrap_clients .client_col{margin-bottom:4rem}.clients_sec .wrap_clients .wrap_img{box-shadow:0 3px 0 rgba(0,0,0,0.15);border:1px solid #c6c6c6;text-align:center;height:190px;display:table;width:100%}.clients_sec .wrap_clients .wrap_img .inner{display:table-cell;vertical-align:middle;padding:0 20px}.clients_sec .wrap_clients .wrap_img .inner a{display:block}.clients_sec .wrap_clients .wrap_img .inner img{display:inline-block}.clients_sec .wrap_clients .title{text-align:center;font-size:18px;font-weight:700;margin:0;margin-top:10px}.turnkey_sec{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:3rem}.turnkey_sec .title_icon{margin-bottom:10px}.turnkey_sec .wrap_turnkey_items{margin-top:3rem}.turnkey_sec .wrap_turnkey_items .warp_item{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.turnkey_sec .wrap_turnkey_items .warp_item .title h2{color:#f32615;font-size:25px;font-weight:700;line-height:1;margin-bottom:7px}.turnkey_sec .wrap_turnkey_items .warp_item .warp_con ul{margin:0;list-style:none;padding:0}.turnkey_sec .wrap_turnkey_items .warp_item .warp_con ul li{position:relative;padding-left:15px;line-height:1.8;margin-bottom:5px}.turnkey_sec .wrap_turnkey_items .warp_item .warp_con ul li:before{content:'';background-image:url(../../images/li_dot.png);background-size:10px;width:10px;height:10px;background-repeat:no-repeat;position:absolute;left:0;top:8px}.turnkey_bottom{position:relative;background-position:top center;background-size:contain;background-repeat:no-repeat;background-image:url(../../images/gray_elipse.png);padding-bottom:120px;padding-top:3rem}.turnkey_bottom .wrap_img{padding:0 2rem}.represented_sec{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/contactbg.png);padding-bottom:120px}.represented_sec .wrap_top{margin-bottom:2rem}.represented_sec .wrap_top .title_icon{margin-bottom:10px}.represented_sec .company_row{margin-bottom:3.7rem}.represented_sec .company_row .wrap_img{float:left;width:30%;height:200px;display:table;border:1px solid #ccc;text-align:center}.represented_sec .company_row .wrap_img a{display:table-cell;vertical-align:middle;padding:0 20px}.represented_sec .company_row .title_excerpt{float:left;width:70%;display:table;min-height:200px}.represented_sec .company_row .title_excerpt .inner_wrap{display:table-cell;vertical-align:middle;padding:0 20px}.represented_sec .company_row .title_excerpt .inner_wrap .title a{font-size:22px;color:#000;font-weight:600}.represented_sec .company_row .title_excerpt .inner_wrap .desc a{color:#000}.tax_company_wrap{padding-bottom:5rem}.tax_company_wrap .wrap_top{margin-bottom:3rem}.tax_company_wrap .wrap_top .title{margin-bottom:20px}.tax_company_wrap .wrap_top .title .title_icon{text-transform:uppercase}.tax_company_wrap .tax_company_cats{margin-bottom:3rem}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col{padding:0 10px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box{min-height:262px;background-repeat:no-repeat;background-size:contain;padding:15px;padding-bottom:50px;color:#fff;background-color:#c42e24;border-bottom-right-radius:130px;border-top-right-radius:130px;position:relative;background-image:url(../../images/ellipse.png);background-position:bottom}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .cat_title{font-size:19px;font-weight:700;margin-bottom:10px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .cat_title a{color:#fff}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_items p{font-size:15px;color:#fff;margin-bottom:0}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_items ul{list-style:none;padding:0;margin:0}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_items ul li{font-size:15px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_file{position:absolute;bottom:20px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_file a{color:#fff;font-size:12px;display:block;line-height:1}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_file a img{margin-right:5px;float:left}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col .wrap_cat_box .wrap_file a span{float:left;margin-top:7px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes_ver2 .cat_col{margin-bottom:30px}.tax_company_wrap .tax_company_cats .wrap_cats_boxes_ver2 .cat_col .wrap_cat_box{min-height:262px;background-repeat:no-repeat;background-size:cover;position:relative;background-image:url(../../images/ellipse.png);background-position:bottom}.tax_company_wrap .tax_company_cats .wrap_cats_boxes_ver2 .cat_col .wrap_cat_box .cat_title{position:absolute;bottom:0;width:100%;left:0;background:rgba(0,0,0,0.6);color:#fff;padding:10px 15px;line-height:1;min-height:53px}.tax_company_wrap .company_optional_texts{margin-bottom:2rem}.tax_company_wrap .company_video iframe{width:100%;height:660px}.wrap_child_cat_menu{margin-bottom:2.5rem}.wrap_child_cat_menu .inner_item a{padding:17px;padding-left:53px;font-size:24px;color:#fff;border-bottom-right-radius:130px;border-top-right-radius:130px;position:relative;background-position:top;display:block;padding-left:30px;font-weight:700}.wrap_child_cat_menu .inner_item.active_term a{background-image:url(../../images/ellipse_1.png);background-repeat:no-repeat;background-size:cover;background-position:right}.wrap_child_cat_menu_ver2{margin-bottom:3rem}.wrap_child_cat_menu_ver2 .nav_cat_link{float:left;width:25%}.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item{text-align:center;border-left:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6}.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item a{display:block;color:#000;height:60px;padding:11px 10px;font-size:18px;line-height:1;text-align:left;padding-left:3rem;padding-right:2rem;font-weight:700;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item a:hover{background:#f02215;color:#fff}.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item.active a{background:#f02215;color:#fff}.wrap_products .product_col{text-align:center;padding-bottom:2rem;margin-top:2rem;display:table;min-height:275px;position:relative}.wrap_products .product_col:before{content:'';border-left:1px solid #ccc;position:absolute;height:88%;left:0}.wrap_products .product_col .inner_wrap{display:table-cell;vertical-align:middle;padding:0 2rem}.wrap_products .product_col .inner_wrap .title{font-size:14px;margin-bottom:15px;margin-top:10px;line-height:1}.wrap_products .product_col .inner_wrap .wrap_models{padding:0 1rem}.wrap_products .product_col .inner_wrap .wrap_models a{color:#c41004;font-size:14px;font-weight:700;text-transform:uppercase}.wrap_products .border_sep{border-bottom:1px solid #ccc}.wrap_products .product_col:nth-child(5n-1):after{content:'';border-left:1px solid #ccc;position:absolute;height:88%;right:0}.wrap_products .column.border_sep:last-child{display:none}.child_tax_videos{margin-top:4rem}.child_tax_videos .iframe_col{margin-bottom:5rem}.child_tax_videos .iframe_col iframe{width:100%;height:315px}.child_tax_videos .iframe_col:nth-child(even){padding-left:2.5rem}.child_tax_videos .iframe_col:nth-child(odd){padding-right:2.5rem}.clients_sec{overflow:hidden}.clients_sec .title{margin-bottom:20px}.clients_sec .clients_slide{margin-left:-10px;margin-right:-10px;opacity:0}.clients_sec .clients_slide .carousel-arr{position:absolute;z-index:9;top:50%;width:50px;height:100px;cursor:pointer;transform:translateY(-50%);background-repeat:no-repeat}.clients_sec .clients_slide .slick-next,.clients_sec .clients_slide .slick-prev{display:none !important}.clients_sec .clients_slide .carousel-next.carousel-arr{left:10px;background-image:url(../../images/spritesheet.png);background-position:-5px -5px}.clients_sec .clients_slide .carousel-prev.carousel-arr{right:10px;background-image:url(../../images/spritesheet.png);background-position:-6px -115px}.clients_sec .clients_slide .wrap_img{border:1px solid #c6c6c6;text-align:center;height:190px;display:table !important;width:100% !important;margin:0 10px}.clients_sec .clients_slide .wrap_img .inner{display:table-cell;vertical-align:middle;padding:0 15px}.clients_sec .clients_slide .wrap_img .inner a{display:block}.clients_sec .clients_slide .wrap_img .inner img{display:inline-block}body.pageLoaded .clients_sec .clients_slide{opacity:1}.fast_contant{position:fixed;bottom:0;-webkit-transform:translateY(93%);-moz-transform:translateY(93%);-ms-transform:translateY(93%);-o-transform:translateY(93%);transform:translateY(93%);left:5%;width:300px;z-index:999;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.fast_contant .fast_contant_opener{display:inline-block;background-color:#000;color:#fff;font-size:24px;padding:2px 13px}.fast_contant .wrap_form{background-color:#000;padding:15px;padding-top:30px}.fast_contant .wrap_form .wrap_input{margin-bottom:15px;position:relative}.fast_contant .wrap_form .wrap_input input[type="text"],.fast_contant .wrap_form .wrap_input input[type="email"]{border:1px solid #bababa;height:39px;margin:0;box-shadow:inset 0 0px 0px rgba(10,10,10,0.1);color:#474747;font-weight:400;line-height:30px}.fast_contant .wrap_form .wrap_input input[type="text"]::-webkit-input-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]::-webkit-input-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_input input[type="text"]:-moz-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]:-moz-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_input input[type="text"]::-moz-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]::-moz-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_input input[type="text"]:-ms-input-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]:-ms-input-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_input input[type="text"].error,.fast_contant .wrap_form .wrap_input input[type="email"].error{border:2px solid red}.fast_contant .wrap_form .wrap_input.req_input input{padding-left:25px}.fast_contant .wrap_form .wrap_input.req_input:before{content:'*';position:absolute;left:13px;top:11px;z-index:9;color:#f42219;font-weight:600}.fast_contant .wrap_form .wrap_textarea{margin-bottom:15px}.fast_contant .wrap_form .wrap_textarea textarea{border:1px solid #bababa;height:80px;margin:0;box-shadow:inset 0 0px 0px rgba(10,10,10,0.1);color:#474747;font-weight:400;line-height:30px;resize:none;padding-left:20px}.fast_contant .wrap_form .wrap_textarea textarea::-webkit-input-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_textarea textarea:-moz-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_textarea textarea::-moz-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_textarea textarea:-ms-input-placeholder{color:#474747;opacity:1}.fast_contant .wrap_form .wrap_submit{position:relative;margin-bottom:15px}.fast_contant .wrap_form .wrap_submit input{cursor:pointer;width:100%;background-color:#f12013;border:0;color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding:12px;padding-top:14px;line-height:1}.fast_contant .wrap_form .wrap_submit .ajax-loader{position:absolute;right:7px;bottom:-20px}.fast_contant .wrap_form .wpcf7-not-valid-tip,.fast_contant .wrap_form .wpcf7-validation-errors{display:none !important}.fast_contant .wrap_form .wpcf7-response-output{margin:0;border:0;color:#fff;font-size:15px;line-height:1.2}.fast_contant.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.breadcrumbs{padding-top:10px}.breadcrumbs p a,.breadcrumbs p span{color:#000000;font-size:14px;font-weight:400;line-height:30px}.wrap_search{float:left;position:relative}.wrap_search form .search-input{border:0;background:transparent;border-bottom:1px solid #fff;height:36px;margin:0;box-shadow:inset 0 0px 0px rgba(10,10,10,0.1);color:#fff;font-weight:400;line-height:30px;margin-left:30px}.wrap_search form .search-input::-webkit-input-placeholder{color:#fff;opacity:1}.wrap_search form .search-input:-moz-placeholder{color:#fff;opacity:1}.wrap_search form .search-input::-moz-placeholder{color:#fff;opacity:1}.wrap_search form .search-input:-ms-input-placeholder{color:#fff;opacity:1}.wrap_search form .search-submit{position:absolute;left:0;top:10px;background-image:url(../../images/search.png);background-size:22px;background-repeat:no-repeat;width:22px;height:22px;cursor:pointer}.page-404{min-height:600px;padding-top:2rem}.page-404 .title_icon{margin-bottom:20px}.page-404 h2 a{color:#000;font-size:1.5rem}.search_sec{padding-top:3rem;padding-bottom:3rem}.search_sec .wrap_results{min-height:600px}.search_sec .wrap_results article a{display:block;padding:15px 0;line-height:1}.search_sec .wrap_results article a h3{color:#000;font-size:1.6rem;margin:0;line-height:1}.search_sec .pagination_wrap{text-align:center;padding:2rem 0}.search_sec .pagination_wrap a,.search_sec .pagination_wrap span{display:inline-block;width:30px;height:30px;text-align:center;vertical-align:top;text-decoration:none;color:#333;background-color:#fff;font-size:1rem;font-weight:600;line-height:31px;margin:0 5px}.search_sec .pagination_wrap .dots{position:relative;right:auto}.search_sec .pagination_wrap span.current{color:#fff;background:#333}.footer{position:relative;min-height:444px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/footer.png);padding-top:3rem}.footer .logo{margin-bottom:20px}.footer .footer_content p,.footer .footer_content a{color:#fff;font-size:16px;font-weight:400;line-height:22px}.footer .wrap_menus_footer{padding-top:3rem}.footer .wrap_menus_footer .wrap_menu ul{list-style:none;padding:0;margin:0}.footer .wrap_menus_footer .wrap_menu ul li a{color:#fff;font-weight:300}.footer .wrap_menus_footer .wrap_menu ul li:first-child a{font-weight:700}.s-hidden{visibility:hidden;padding-right:10px}.select{cursor:pointer;position:relative;border:1px solid #ccc;width:100%;text-align:left}.styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;background-color:white;padding:10px 0px;padding-left:10px;font-weight:bold;font-size:14px}.styledSelect:after{content:"";width:0;height:0;border:5px solid transparent;border-color:black transparent transparent transparent;position:absolute;top:17px;right:11px}.styledSelect:active,.styledSelect.active{background-color:#eee}.options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;list-style:none;border:1px solid #ccc;background-color:white;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.select.active .options{display:block}.options li{padding:0 6px;margin:0 0;padding:8px;border-bottom:1px solid #ccc;color:#c41004;font-size:14px}.options li:hover{background-color:#c41004;color:#fff}
