@media only screen and (max-width: 1280px){.fast_contant .fast_contant_opener{font-size:20px;padding:1px 13px;margin-bottom:-3px}.fast_contant .wrap_form{padding-top:15px;padding-bottom:0px}.fast_contant .wrap_form .wrap_input{margin-bottom:5px}.fast_contant .wrap_form .wrap_input input[type="text"],.fast_contant .wrap_form .wrap_input input[type="email"]{height:30px;font-size:14px}.fast_contant .wrap_form .wrap_input input[type="text"]::-webkit-input-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]::-webkit-input-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_input input[type="text"]:-moz-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]:-moz-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_input input[type="text"]::-moz-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]::-moz-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_input input[type="text"]:-ms-input-placeholder,.fast_contant .wrap_form .wrap_input input[type="email"]:-ms-input-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_input.req_input input{padding:0;padding-left:15px}.fast_contant .wrap_form .wrap_input.req_input:before{left:5px;height:11px;top:11px;line-height:1}.fast_contant .wrap_form .wrap_select select{padding:0;padding-left:15px;padding-right:25px;height:30px}.fast_contant .wrap_form .wrap_textarea textarea{font-size:14px;padding:2px;padding-left:8px}.fast_contant .wrap_form .wrap_textarea textarea::-webkit-input-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_textarea textarea:-moz-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_textarea textarea::-moz-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_textarea textarea:-ms-input-placeholder{font-size:14px}.fast_contant .wrap_form .wrap_submit input{font-size:16px;padding:9px;padding-top:11px;line-height:1}}@media only screen and (max-width: 1024px){.site-wrapper{padding-top:80px}.mobile_only{display:block}.desktop_only{display:none}.socials_mobile{background:#000;padding:10px;text-align:center}.socials_mobile a{float:left}.socials_mobile a:first-child{margin-right:10px}.socials_mobile .wrap_search{float:right;max-width:200px}.socials_mobile .wrap_search form .search-submit{top:7px;right:0;left:auto}.socials_mobile .wrap_search form .search-input{margin-left:0}.header .bottom_header .nav{position:fixed;left:0;right:0;width:100%;top:0;background-color:#fff;height:100%;margin:0;display:none;padding-top:80px;z-index:999}.header .bottom_header .nav.open{visibility:visible;opacity:1}.header .bottom_header .nav ul li{display:block;float:none;text-align:center}.header .bottom_header .nav ul li a{padding:15px 20px}.header .bottom_header .nav ul li a:before{display:none}.header .bottom_header .nav ul li:last-child a:after{display:none}.header .bottom_header .nav ul li .sub-menu{position:relative;width:100%;background-color:#000;top:auto;left:auto;right:auto;margin:auto;opacity:1;visibility:visible;display:none;transition:initial;padding:0}.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.current-menu-item>a{background-image:linear-gradient(to top, rgba(88,81,81,0) 0%, rgba(123,119,119,0) 0%, #b0b0b0 100%)}.top_header_mob{float:right;margin-right:50px;margin-top:23px}.top_header_mob .wrap_langs,.top_header_mob a{float:right;color:#fff;margin-left:10px}.top_header_mob .phone_link{position:relative;top:5px}.top_header_mob .wrap_langs .wrap_lang_links{padding-top:9px;margin-left:10px;padding-left:10px;line-height:1;position:relative}.top_header_mob .wrap_langs .wrap_lang_links:before{content:'';position:absolute;left:-2px;top:9px;border-left:2px solid #fff;height:18px}.top_header_mob .wrap_langs .wrap_lang_links a{color:#fff;font-size:20px;line-height:1;position:relative;display:inline-block;margin:0}.top_header_mob .wrap_langs .wrap_lang_links .active{display:none}.header .bottom_header{background-color:#000}.header .bottom_header .logo a{width:155px}body.admin-bar .header .bottom_header .nav{top:32px}.header .bottom_header .nav ul li.menu-item-has-children{position:relative;cursor:pointer}.header .bottom_header .nav ul li.menu-item-has-children:after{content:'';position:absolute;right:20px;top:16px;color:#000;background-image:url(../../images/caret.png);background-size:contain;width:20px;height:15px;-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.menu-item-has-children.opened:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.player{min-height:400px}.home_banner .inner_home_slide{min-height:300px}.home_banner .inner_home_slide .banner_title p,.home_banner_video .banner_title p{font-size:55px}.home_banner .inner_home_slide .inner_home_slide_bg{min-height:300px}.home_banner_video .banner_title{padding-top:40px}.home_banner_video .play_wrap{margin-top:20px}.home_banner_video .play_wrap a .play_text{font-size:16px}.home_banner_video .play_wrap a img{max-width:75px}.home_banner_video{min-height:350px}.home_content_sec{padding-top:2rem;padding-bottom:2rem;min-height:auto}.title_icon{font-size:25px}.title_icon:before{top:1px}.home_turnkey{min-height:auto;padding-top:3rem;padding-bottom:3rem}.home_turnkey .wrap_icons .wrap_icon{padding:0 1rem;margin-bottom:2rem}.home_turnkey .title span{font-size:40px}.home_turnkey .title p{line-height:1}.home_companies{margin-bottom:1rem}.home_companies .company_col a .wrap_img{height:180px}.home_companies .title_excerpt .title a{font-size:20px}.home_wrap_team{margin-bottom:2rem}.home_wrap_team .title_icon{margin-bottom:10px}.home_wrap_team .member_col{margin-bottom:2rem}.home_wrap_team .member_col .wrap_img{padding:0}.home_wrap_team .member_col .title_role{margin-top:12px}.home_wrap_team .member_col .title_role .title{font-size:17px;margin-bottom:6px}.home_wrap_team .member_col .title_role .title a{line-height:1}.home_wrap_team .member_col .title_role .role a{font-size:16px}.page_banner{min-height:250px}.contact_sec{padding-bottom:40px}.contact_sec .con_wrap{margin-bottom:25px}.contact_sec .wrap_info{margin-bottom:20px}.contact_sec .map_div{height:300px}.contact_sec .wrap_form{padding-left:0}.contact_sec .wrap_form{margin-top:20px}.contact_sec .wrap_form .wrap_input{margin-bottom:10px}.about_sec .thumb_wrap{padding-top:0;text-align:left}.about_sec .inner_col{padding-left:0}.clients_sec{padding-bottom:0;margin-bottom:3rem}.clients_sec .wrap_clients .client_col{margin-bottom:2rem}.page_banner.turnkey_bg,.page_banner.company_banner{min-height:250px}.turnkey_sec{padding-bottom:20px}.turnkey_sec .wrap_turnkey_items{margin-top:1rem}.turnkey_bottom{padding-bottom:70px}.turnkey_sec .wrap_turnkey_items .warp_item .title h2{font-size:20px}.turnkey_sec .wrap_turnkey_items .warp_item .warp_con ul li{line-height:1.4}.turnkey_sec .wrap_turnkey_items .warp_item .warp_con ul li:before{top:5px}.represented_sec .company_row .wrap_img{width:40%}.represented_sec .company_row .title_excerpt{width:60%}.tax_company_wrap .tax_company_cats .wrap_cats_boxes .cats_row .cat_col{margin-bottom:2rem}.tax_company_wrap .company_video iframe{height:459px}.wrap_child_cat_menu .inner_item a{padding:13px;padding-left:20px;font-size:20px}.wrap_products .product_col{border-bottom:1px solid #ccc}.wrap_products .border_sep{display:none}.product_col:nth-child(5n-1):after{display:none}.tax_company_wrap{padding-bottom:2rem}.child_tax_videos .iframe_col{margin-bottom:2rem}.child_tax_videos .iframe_col:nth-child(even){padding-left:.625rem}.child_tax_videos .iframe_col:nth-child(odd){padding-right:.625rem}.wrap_cats_boxes_ver2 .cat_col{margin-bottom:1rem}.wrap_desk_company_nav{display:none}.wrap_mob_company_nav{display:block}.wrap_child_cat_menu_ver2 .nav_cat_link{width:50%}.wrap_child_cat_menu_ver2 .nav_cat_link:nth-child(even){border-right:1px solid #c6c6c6}.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item a{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 960px){.header .bottom_header .logo{padding:12px 0}}@media only screen and (max-width: 784px){body.admin-bar .header{top:46px}}@media only screen and (max-width: 767px){body.admin-bar .header .bottom_header .nav{top:46px}.home_banner .inner_home_slide .banner_title{padding-top:5%}.home_banner .inner_home_slide .banner_title p{font-size:45px}.represented_sec{padding-bottom:40px}.represented_sec .company_row .wrap_img{width:100%}.represented_sec .company_row .title_excerpt{width:100%;display:block;min-height:auto;padding-top:20px}.represented_sec .company_row .title_excerpt .inner_wrap{display:block;padding:0 10px}.represented_sec .company_row{margin-bottom:1.5rem}.wrap_products .product_col{border-bottom:0;margin-top:0;padding-bottom:0}.wrap_products .product_col .inner_wrap{border-bottom:1px solid #ccc;padding-bottom:30px}.child_tax_videos .iframe_col{margin-bottom:1rem}.wrap_child_cat_menu_ver2 .nav_cat_link{width:100%}.wrap_child_cat_menu_ver2 .nav_cat_link:nth-child(even),.wrap_child_cat_menu_ver2 .nav_cat_link .inner_item{border:0}.clients_sec .clients_slide{margin-left:0;margin-right:0}}@media only screen and (max-width: 640px){.footer{padding-bottom:3rem}.footer.fast_open{padding-bottom:25rem}.footer .wrap_menus_footer{padding-top:1rem}.footer .wrap_menus_footer .wrap_menu{margin-bottom:20px}}.hamburger{padding:14px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;z-index:9999;right:0;top:15px}.hamburger:hover{opacity:0.9}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg);background-color:#000}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg);background-color:#000}
