@media only screen and (max-width: 1440px){.header_style_5 .top_nav .top_nav_wrapper > ul > li > a,
.header_style_5 .top_nav .main_menu_nav > ul > li > a,
.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_6 .header_top .top_nav .main_menu_nav>ul>li>a{}.header_style_6
.logo{padding:35px
0 25px}.header_style_6.sticky_menu .header_top.affix .logo
img{width:65%}.header_style_9 .logo a img,
.header_style_10 .logo a
img{width:auto;}.logo a
img{width:90%}body .tparrows.tp-leftarrow{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;left:0 !important;margin:-22px 0 0 0 !important}body .tparrows.tp-rightarrow{transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;left:auto !important;right:0 !important;margin:-22px 0 0 0 !important}body.boxed_layout .tparrows.tp-leftarrow{left:18px !important}body.boxed_layout .tparrows.tp-rightarrow{right:18px !important}body.boxed_layout
.slick_prev{left:-40px}body.boxed_layout
.slick_next{right:-40px}}@media only screen and (max-width: 1199px){.header_style_5.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_5.sticky_menu .header_top.affix .top_nav .main_menu_nav > ul > li > a,
.header_style_6.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_6.sticky_menu .header_top.affix .top_nav .main_menu_nav>ul>li>a{margin:0
2px;padding:10px
20px}.header_style_7 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7 .header_top .top_nav .main_menu_nav > ul > li > a,
.header_style_8 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8 .header_top .top_nav .main_menu_nav>ul>li>a{padding:15px
18px;margin:35px
2px 25px}.header_style_7.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7.sticky_menu .header_top.affix .top_nav .main_menu_nav > ul > li > a,
.header_style_8.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8.sticky_menu .header_top.affix .top_nav .main_menu_nav>ul>li>a{padding:8px
20px}.header_top
.icon_text{margin:20px
0 0 40px}.header_socials{margin:20px
0 0 40px}.header_top .header_socials
a{font-size:22px;height:34px;margin:0
0 0 10px;width:34px}.shift-top{top:-216px}.top_nav .top_nav_wrapper>ul{padding:0
15px}.ast_services_tabs .services_categories ul li
a{padding:14.5px 15.3px}.ast_contacts_widget.style_2 ul li:not(:last-child){margin-right:20px}}@media only screen and (max-width: 1024px){.header_style_5 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_5 .header_top .top_nav .main_menu_nav > ul > li > a,
.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_6 .header_top .top_nav .main_menu_nav>ul>li>a{padding-left:10px;padding-right:10px}.header_style_7 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7 .header_top .top_nav .main_menu_nav > ul > li > a,
.header_style_8 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8 .header_top .top_nav .main_menu_nav>ul>li>a{padding:15px
15px}.header_style_5 .top_nav .top_nav_wrapper > ul > li,
.header_style_5 .top_nav .main_menu_nav > ul > li
.header_style_6 .top_nav .top_nav_wrapper > ul > li,
.header_style_6 .top_nav .main_menu_nav > ul > li,
.header_style_7 .top_nav .top_nav_wrapper > ul > li,
.header_style_7 .top_nav .main_menu_nav > ul > li,
.header_style_8 .top_nav .top_nav_wrapper > ul > li,
.header_style_8 .top_nav .main_menu_nav>ul>li{font-size:16px}.header_style_5 .logo,
.header_style_6
.logo{padding:40px
0 25px}.header_style_5.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_5.sticky_menu .header_top.affix .top_nav .main_menu_nav > ul > li > a,
.header_style_6.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_6.sticky_menu .header_top.affix .top_nav .main_menu_nav>ul>li>a{padding:10px
10px 15px}.header_style_7 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7 .header_top .top_nav .main_menu_nav > ul > li > a,
.header_style_8 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8 .header_top .top_nav .main_menu_nav>ul>li>a{padding:15px
13px;margin:30px
2px 25px}.header_style_7.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7.sticky_menu .header_top.affix .top_nav .main_menu_nav > ul > li > a,
.header_style_8.sticky_menu .header_top.affix .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8.sticky_menu .header_top.affix .top_nav .main_menu_nav>ul>li>a{padding:8px
10px}.header_style_9 .logo a img,
.header_style_10 .logo a
img{width:auto;}.header_style_6.logo a
img{width:75%}.header_style_6.sticky_menu .header_top.affix .logo
img{width:65%}.vc_grid-item.blog .vc_gitem-post-data-source-post_date{display:none}.header_top
.icon_text{margin:10px
0 0 20px}.header_top .icon_text
.text{font-size:13px}.header_socials{margin:10px
0 0 20px}.header_top .header_socials
a{font-size:18px;height:28px;margin:0
0 0 5px;width:28px}#wrapper{padding-bottom:0 !important}#footer{position:relative;width:auto;bottom:auto}.contact_col
aside.widget{padding-top:38px !important;padding-bottom:30px !important}.top_nav .top_nav_wrapper > ul,
.top_nav .main_menu_nav>ul{padding:0
15px}.icon_button{font-size:10px}.top_bar .top_bar_info li:before{margin:0
15px}.top_nav
.icon_text{display:none}body
.vc_row.fixed_bg{background-attachment:scroll}.top_bar_info_wr .top_bar_info
li{padding:5px;font-size:12px}.top_bar_info_wr .top_bar_info_switcher
.active{padding:14px
35px 16px 15px;min-width:140px}.info_box.style_3
.info_box_text{top:122px}.info_box.style_3:hover
.info_box_text{padding-top:18px}.info_box.style_3 .info_box_text
p{padding-left:0;margin-bottom:10px}.info_box.style_3 .info_box_text
.read_more{padding-left:0}}@media only screen and (max-width: 980px){.header_style_5 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_5 .header_top .top_nav .main_menu_nav > ul > li >,
.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_6 .header_top .top_nav .main_menu_nav>ul>li>a{padding:80px
10px 15px}.header_style_7 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_7 .header_top .top_nav .main_menu_nav > ul > li > a,
.header_style_8 .header_top .top_nav .top_nav_wrapper > ul > li > a,
.header_style_8 .header_top .top_nav .main_menu_nav>ul>li>a{padding:15px
10px}.header_style_9 .logo a img,
.header_style_10 .logo a
img{width:auto;}.header_style_6.logo a
img{width:90%}.header_style_6.sticky_menu .header_top.affix .logo
img{width:90%}.header_socials{margin:5px
0 0 10px}.header_top .header_socials
a{font-size:20px;height:30px;margin:0
0 0 5px;width:30px}.top_nav
.icon_text{display:none}.vc_column_container.left_column{padding-right:15px !important}.header_top
.icon_text{margin:5px
0 0 20px}.vc_column_container.right_column{padding-left:15px !important}.vc_column_container.center_column{padding-left:15px !important;padding-right:15px !important}body .shift-top{top:-306px;margin-bottom:-220px !important}.staff_member_info_wr .staff_member_info .infos
.info{line-height:20px;font-size:14px}.staff_member_info_wr .staff_member_info .infos .info .socials ul
li{margin:0
5px 8px 0}.staff_member_info_wr .staff_member_info .infos .info .socials ul li
a{width:30px;height:30px;line-height:30px;font-size:16px}.staff_member_info_wr .staff_member_info .infos .info .socials ul li a
i{line-height:30px}.testimonials_carousel .testimonial
.info{float:left;margin-top:30px}.ast_projects .vc_custom_heading
h4{font-size:16px}.ast_projects_wrapper.grid_with_filter.style_1 .ast_projects .item .item_wr
.title{font-size:12px}.header_top .icon_text
.text{max-width:140px;font-size:13px}.icon_box.style_2.alignment_center{text-align:left}.icon_box.style_2 h5
br{display:none}.ast_projects_wrapper.style_2 .projects_filter li
a{padding:12px
13px 10px 13px}.ast_projects_wrapper.style_2 .projects_filter li:not(:first-child){margin-left:10px}.ast_projects_wrapper.grid.style_2 .ast_projects
.item{width:50%}.ast_projects_wrapper.grid.style_2 .ast_projects .item .image a
img{width:100%}h2,.h2{font-size:36px}h3,.h3{font-size:28px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:16px}.slick_prev{left:10px}.slick_next{right:10px}}@media only screen and (max-width: 768px){.logo a img,
.header_style_9 .logo a img,
.header_style_10 .logo a
img{width:100%}.page_title{background-size:cover}.ast_contacts_widget.style_3 ul
li{display:block;margin-bottom:20px}.testimonials_carousel .testimonial .image
img{width:100%}body
.vc_call_to_action{padding:16px
30px 15px 30px}.projects_tabs
h2{float:none;margin:0
0 30px}.projects_tabs
.tabs{float:none;margin:0}#header .header_top,
#header
.top_nav{display:none}.mobile_header::before{background:rgba(255, 255, 255, 0.1) none repeat scroll 0 0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.mobile_header{display:block;clear:both;position:relative;overflow:hidden}body.home
#header{position:relative}body.home.header_style_6.sticky_menu.admin-bar
#header{top:0}body.home.header_style_6.sticky_menu
#header{position:relative}.mobile_header
.header_socials{margin:0;float:right}.mobile_header
#ast_wpml_lang_switcher{float:left;margin:0;padding:9px
0 7px}.mobile_header #ast_wpml_lang_switcher
ul{top:-15px;padding:55px
25px 8px 20px}.mobile_header
.mobile_header_top_bar{background:#eee;padding:4px
23px}.mobile_header .header_socials
a{margin:5px
30px 5px 0}.mobile_header .header_socials a:first-child{margin:5px
30px 5px 0}.mobile_header .header_socials a:last-child{margin:0}.mobile_header
.logo_wrapper{position:relative;padding:22px
35px 30px 41px}.mobile_header .logo_wrapper
.logo{float:left}.mobile_header
.header_info{background:#f83}.mobile_header
.icon_texts{padding:40px
40px}.mobile_header .header_info
.icon_text{padding:0;color:#aaa;display:inline-block;vertical-align:top;margin-right:70px}.mobile_header .header_info .icon_text:last-child{margin:0}.mobile_header .header_info .icon_text .text
strong{color:#fff}.mobile_header .header_info .icon_text .text strong
a{color:#fff;font-size:15px}.mobile_header .header_info .icon_text .text
span{font-size:13px}.icon_text
.text{float:left;color:#fff}.mobile_header .header_info .icon_text
.icon{width:32px;margin:0px
15px 0px 0px;color:#fff}#menu_toggle{position:relative;cursor:pointer;float:right;width:26px;height:20px;padding:10px
0;margin:17px
0 0;z-index:1000}#menu_toggle
button{position:absolute;left:0;top:50%;margin:-2px 0 0;background:#f83;height:4px;padding:0;border:none;width:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;outline:none !important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#menu_toggle button:before{content:'';position:absolute;left:0;top:-8px;width:26px;height:4px;background:#f83;-webkit-transform-origin:1.5px center;-moz-transform-origin:1.5px center;-o-transform-origin:1.5px center;transform-origin:1.5px center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#menu_toggle button:after{content:'';position:absolute;left:0;bottom:-8px;width:26px;height:4px;background:#f83;-webkit-transform-origin:1.5px center;-moz-transform-origin:1.5px center;-o-transform-origin:1.5px center;transform-origin:1.5px center;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}#menu_toggle.open
button{background:transparent}#menu_toggle.open button:before{top:0;-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);-o-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}#menu_toggle.open button:after{bottom:0;transform:rotate3d(0, 0, 1, 45deg);transform-origin:50% 50%}.mobile_header
.top_nav_mobile{padding:16px
0;margin:0
0 15px;display:none;box-shadow:0 0 5px rgba(0, 0, 0, 0.52)}.mobile_header .top_nav_mobile
.main_menu_nav{padding:0;margin:0}.mobile_header .top_nav_mobile .main_menu_nav
li{position:relative;list-style:none;z-index:1000}.mobile_header .top_nav_mobile .main_menu_nav>li>a{padding:10px
30px 10px 45px;display:block;font-size:12px;color:#fff;font-weight:500;letter-spacing:0;text-transform:uppercase}.mobile_header .top_nav_mobile .main_menu_nav>li:hover>a{color:#111}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children
.arrow{position:absolute;display:block;right:12px;top:0;cursor:pointer;height:50px;padding:0
30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children
.arrow.active{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:before,
.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:after{background:#111}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow
i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:11px;height:11px}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:before{content:'';position:absolute;left:0;top:4px;width:11px;height:3px;background:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:after{content:'';position:absolute;left:4px;top:0;width:3px;height:11px;background:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;border-radius:1px}.mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children > .sub-menu > li.menu-item-has-children
.arrow{padding:10px
20px 12px}.mobile_header .top_nav_mobile .main_menu_nav
ul{position:relative;margin:0;padding:10px
0px;display:none;background:#957f67}.mobile_header .top_nav_mobile .main_menu_nav ul:before{content:'';position:absolute;right:31px;top:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #f83}.mobile_header .top_nav_mobile .main_menu_nav ul
li{}.mobile_header .top_nav_mobile .main_menu_nav ul li
.arrow{display:none !important}.mobile_header .top_nav_mobile .main_menu_nav ul li
a{font-size:14px;color:#fff;font-weight:500;padding:10px
25px 10px 55px;display:block}.mobile_header .top_nav_mobile .main_menu_nav ul li:active > a,
.mobile_header .top_nav_mobile .main_menu_nav ul li a:hover{color:#111}.mobile_header .top_nav_mobile .main_menu_nav ul li
ul{display:block;background:#a79077}.mobile_header .top_nav_mobile .main_menu_nav ul li ul:before{display:none}.mobile_header .top_nav_mobile .main_menu_nav ul li ul li
a{}.mobile_header .top_nav_mobile .main_menu_nav ul li ul
li{position:relative;padding:0
0 0 7px}.mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a,
.mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a,
.mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a,
.mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent .current-menu-item>a{color:#111}.mobile_header .top_nav_mobile .main_menu_nav>li.current_page_item.menu-item-has-children>.arrow{color:#725f4a}.mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .arrow,
.mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .arrow,
.mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .sub-menu > li.current-menu-item.menu-item-has-children > .arrow,
.mobile_header .top_nav_mobile .main_menu_nav>li.current-menu-ancestor.menu-item-has-children>.sub-menu>li.current-menu-parent.menu-item-has-children>.arrow{color:#725f4a}.mobile_menu > ul ul
ul{display:block}.footer_widgets_wrapper .widgets.cols_4
aside{width:50%}.vc_row.construction_slider .ls-container{margin-top:-60px !important}.vc_row .wpb_column.vc_col-sm-6,
.vc_row .wpb_column.vc_col-sm-4{margin-bottom:50px}.vc_row .wpb_column.vc_col-sm-6:last-child,
.vc_row .wpb_column.vc_col-sm-4:last-child{margin-bottom:0px}.wpb_column.vc_col-sm-6 .vc_column-inner{}.posts_grid
.post_date{display:none}.page_404{text-align:center}.page_404 h2:before{display:none}.page_404
strong{margin-top:250px}.contact_col
aside.widget{padding-top:70px !important;padding-bottom:44px !important}.entry-header{margin-top:-60px}body.header_style_transparent .icon_text .text strong,
body.header_style_transparent .header_top .icon_text span,
body.header_style_transparent .header_socials
a{color:#aaa}body.header_style_transparent
#header{height:auto}body.header_style_transparent #header:before{display:none}.top_bar{display:none}body .testimonials_carousel.disable_carousel.per_row_2 .testimonial
.image{float:none;max-width:inherit;margin:0
0 20px}body .testimonials_carousel.disable_carousel.per_row_2 .testimonial
.company{margin-bottom:14px}.ast_projects_wrapper.cols_4 .ast_projects .item,
.ast_projects_wrapper.cols_3 .ast_projects .item,
.ast_projects_wrapper.cols_2 .ast_projects
.item{width:50%}body .shift-top{top:30px;margin-bottom:100px !important}.woocommerce
ul.products{clear:both}.woocommerce ul.products:after{content:"";display:table;clear:both}.woocommerce ul.products
li.product{float:left;display:table-cell;vertical-align:top;margin:-1px 0 0;padding:40px
20px;position:relative;width:50%;border:none;border:1px
solid #f2f2f2;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.woocommerce ul.products li.product:hover{-webkit-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);border-color:#f2f2f2;border-top-color:transparent;border-bottom-color:transparent}.woocommerce ul.products
li.product.first{border-left-color:#f2f2f2}.woocommerce ul.products
li.product.last{border-right-color:transparent}.woocommerce ul.products li.product:first-child+li.product+li.product{border-top-color:#f2f2f2}.woocommerce ul.products li.product:first-child,
.woocommerce ul.products li.product:first-child+li.product{border-top-color:transparent}.woocommerce ul.products li.product:nth-child(odd){border-left-color:transparent}.woocommerce ul.products li.product:nth-child(even){border-right-color:transparent}.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count{float:none;margin:0
0 20px;padding:0}.woocommerce .woocommerce_before_shop_loop .woocommerce-result-count{padding:0
0 15px}.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering{float:none;margin:0
0 10px;padding:0}.woocommerce
.woocommerce_before_shop_loop{padding-bottom:20px}.woocommerce ul.products li.product a
img{max-width:175px}.woocommerce div.product div.images img,
.woocommerce #content div.product div.images
img{max-width:175px}.info_box.style_3
.info_box_text{top:0}.info_box.style_3 .info_box_text .title
.icon{display:none}.info_box.style_3 .info_box_text
p{line-height:16px;margin-bottom:15px}.info_box.style_9 .info_box_image
img{width:100%}.vc_testimonials.style_3{background-position:50%}.testimonials_carousel.style_3 .testimonial_inner
.image{float:left;width:174px;margin-bottom:0;margin-right:20px}.ast_services_tabs
.service_tab_item{padding:0
15px}.ast_services_tabs .service_tab_item
.service_label{left:15px}.ast_gmap_wrapper .gmap_addresses .addresses
.item{border:none;padding-right:30px}.staff_member_info_wr .staff_member_info .infos .info .socials
ul{float:none}.staff_member_info_wr .staff_member_info .infos .info:last-child{margin:0px}}@media only screen and (max-width: 667px){.ast_partner.style_2
.image{float:none;max-width:inherit;margin:0
0 20px}#frontend_customizer{display:none !important}body
.vc_call_to_action{padding-top:25px;text-align:center}body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper{float:none;margin:0
0 20px}.posts_grid>ul>li{width:50%}.ast_post_details ul
li{float:none}.ast_post_details ul
li.post_by{clear:both;margin:0}.ast_post_details ul li.post_by:before{display:none}.ast_share{text-align:left;margin:10px
0}#header{margin-bottom:15px}.page_404
strong{font-size:100px;margin-top:20px;line-height:100px}.mobile_header .header_info
.icon_text{display:block;margin:0
0 17px}.project_grid
.project{width:50%}.project_grid_wrapper.col_2 .project_grid .project,
.project_grid_wrapper.col_4 .project_grid .project,
.project_grid_wrapper.col_5 .project_grid
.project{width:50%}.project_grid_wrapper.col_1 .project_grid
.project{width:100%}.project_grid_filter ul
li{margin:1px
10px 10px 0}.entry-header{margin-top:-15px}.entry-header .entry-title-right,
.entry-header .entry-title-left{float:none;height:auto;margin:0
0 20px}.entry-header.small .entry-title-left,
.entry-header.small .entry-title-right{float:none;height:auto;margin:0
0 20px}.entry-header .entry-title-right,
.entry-header.small .entry-title-right{margin-bottom:30px}.prev_next_post
a{margin:0
12px 0 0}.entry-header .entry-title-right
.button{margin:0
10px 0 0}body .vc_cta3.vc_cta3-actions-right .vc_cta3-content{width:auto;text-align:center;margin:0
0 20px}body .vc_cta3.vc_cta3-actions-right .vc_cta3-content
.vc_custom_heading{text-align:center}body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat{display:inline-block;width:auto}body .vc_btn3-container.vc_btn3-right{text-align:center}.stats_counter{text-align:center}.testimonials_carousel .testimonial
.image{float:none;margin:0
0 20px;max-width:inherit}.ast_news .news_list
li{width:100%}#footer .copyright_row .copyright_row_wr
.socials{width:100%;float:none;text-align:center}#footer .copyright_row .copyright_row_wr .socials
ul{float:none;display:inline-block;vertical-align:top}#footer .copyright_row .copyright_row_wr
.copyright{width:100%;float:none;text-align:center}#header{margin-bottom:0}.page_title.disable_title{}.vacancy_table_wr .vacancy_table thead th.location,
.vacancy_table_wr .vacancy_table tbody td.location,
.vacancy_table_wr .vacancy_table thead th:after{display:none}.vacancy_table_wr .vacancy_table thead th,
.vacancy_table_wr .vacancy_table tbody
td{padding-left:20px}.about_vacantion{display:block}.about_vacantion
.info{display:block;padding:0;margin:0
0 20px}.vacancy_bottom .media-body{display:block;width:auto;margin:0
0 20px}.vacancy_bottom
.share_buttons{display:block}.staff_list ul li
.staff_image{float:none;margin:0
0 30px;max-width:inherit}.staff_list.grid ul
li{display:block;width:100%}.ast_news .news_list.posts_per_row_3 li,
.ast_news .news_list.posts_per_row_2
li{width:100%}.staff_member_info_wr .staff_member_info
.infos{display:block}.staff_member_info_wr .staff_member_info .infos
.info{display:block;padding:0;margin:0
0 30px}.staff_member_info_wr{padding:40px
30px}.ast_services
.item{width:100%;display:block}.ast_services .item .item_wr .item_thumbnail
img{width:100%}body .ast_chart
canvas{height:auto !important}.ast_projects_wrapper.grid.style_2 .ast_projects .item,
.ast_projects_wrapper.cols_4 .ast_projects .item,
.ast_projects_wrapper.cols_3 .ast_projects .item,
.ast_projects_wrapper.cols_2 .ast_projects
.item{width:100%}.ast_projects_wrapper.grid .ast_projects .item .item_wr:hover
.category{bottom:30px}.ast_projects_wrapper.grid .ast_projects .item .item_wr:hover
.title{bottom:60px}.ast_projects_wrapper.style_1 .projects_filter
li{float:none;width:100%;margin:0
0 20px;text-align:center}.ast_projects_wrapper.style_2 .projects_filter
.projects_filter_switcher{float:none;display:inline-block}.ast_projects_wrapper.style_2 .projects_filter .projects_filter_switcher
.ast_projects_grid_switcher{float:none;display:inline-block}.ast_projects_wrapper.style_2 .projects_filter
li{float:none;width:100%;text-align:center;margin:0
0 20px}.ast_projects_wrapper.style_2 .projects_filter li:not(:first-child){margin-left:0}.vc_custom_heading.text_align_right>*{text-align:left !important}.vc_custom_heading.text_align_right>*:after{margin-left:0}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading
h4{padding:0;font-weight:700;text-transform:lowercase;font-size:14px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4:after{display:none}body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels .vc_tta-panel-body{padding:20px}body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{background:#fce220;color:#27b8d2}.ast_post_details ul
li.post_cat{clear:both;margin:0}.ast_post_details ul li.post_cat:before{display:none}.ast_post_details
ul{float:none}.ast_post_details{margin:0
0 15px}.post_bottom
.tags{width:auto;display:block;margin:0
0 30px}.post_bottom
.share_buttons{width:auto;display:block}.ast_testimonials.cols_4 .item,
.ast_testimonials.cols_3 .item,
.ast_testimonials.cols_2
.item{width:100%}.woocommerce
ul.products{clear:both}.woocommerce ul.products:after{content:"";display:table;clear:both}.woocommerce ul.products
li.product{float:left;display:block;vertical-align:top;margin:-1px 0 0;padding:40px
20px;position:relative;width:100%;border:none !important;border-top:1px solid #f2f2f2 !important;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.woocommerce ul.products li.product:hover{-webkit-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);box-shadow:0 5px 20px 0 rgba(0, 0, 0, 0.15);border-color:#f2f2f2;border-top-color:transparent;border-bottom-color:transparent}.woocommerce ul.products li.product:first-child{border:none !important}.woocommerce div.product div.images,
.woocommerce #content div.product
div.images{width:auto;float:none;margin:0
0 30px}.woocommerce div.product div.summary,
.woocommerce #content div.product
div.summary{margin:0
0 30px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li
a{padding-left:25px;padding-right:25px}.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info{padding-right:40px !important}.woocommerce .woocommerce-message .wc-forward,
.woocommerce .woocommerce-error .wc-forward,
.woocommerce .woocommerce-info .wc-forward{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{float:none;width:100%;margin:0
0 15px}.woocommerce-cart table.cart td.actions .coupon
button{width:100%;float:none}.woocommerce-cart table.cart td.actions
.button{width:100%}.woocommerce table.cart td.actions
.coupon{padding-bottom:15px}.woocommerce-cart .cart-collaterals
.cart_totals{width:auto;float:none}.login
.button{margin:0
0 30px}.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-last,
.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr,
.woocommerce-checkout-review-order .woocommerce-checkout-payment-wr{float:none;width:100%}.woocommerce
input.button{width:100%}.ast_contacts_widget ul.socials
li{margin-right:6px}.info_box.style_3 .info_box_text .title
.icon{display:table-cell}.info_box.style_3
.info_box_text{padding:17px
30px 0}.info_box.style_3 .info_box_text
p{margin:0
0 20px;color:#fff;padding-left:0;font-size:13px;line-height:24px}.testimonials_carousel.disable_carousel.per_row_2 .testimonial,
.testimonials_carousel.disable_carousel.per_row_3
.testimonial{width:100%}.vc_testimonials.style_3.navigation-bullets
.vc_testimonials_carousel_wr{padding-left:30px;padding-right:30px}.ast_services_tabs
.service_tab_item{width:100%}.wpb_text_column.half_left{max-width:100%}.vc_custom_heading 	h2
a{font-size:20px !important;line-height:24px !important}.vc_testimonials.style_3.navigation-arrows
.vc_testimonials_carousel_wr{padding-top:45px;padding-left:40px;padding-right:40px;padding-bottom:65px}.vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:before{top:-15px;left:10px}.vc_testimonials.style_3.navigation-arrows .owl-nav{bottom:5px;right:5px}}@media only screen and (max-width: 480px){h1{font-size:32px !important;line-height:36px !important;white-space:normal !important}h2{font-size:24px !important;line-height:32px !important}.footer_widgets_wrapper .widgets.cols_3 aside,
.footer_widgets_wrapper .widgets.cols_4
aside{width:100%}.posts_grid>ul>li{width:100%}.posts_grid
.post_date{display:inline-block}.ast_post_details
.comments_num{clear:both;float:none}.ast_post_details ul li.post_date,
.ast_post_details ul li.post_by,
.ast_post_details ul
li.post_cat{margin:0
0 10px}.ls-l.mobile_remove{display:none !important}.page_404
strong{margin-top:100px}.ast_post_details
ul{width:auto}.ast_post_details
.comments_num{text-align:left;width:auto}.vc_grid-item.blog{margin:0
0 40px}.our_partners
.logo{float:none;margin:0
0 30px;display:inline-block}#footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images
.sbi_item{width:50%}.testimonials_carousel.style_3 .testimonial_inner
.image{float:none;width:100%;margin-bottom:15px;margin-right:0}.ast_services_tabs .services_categories ul
li{float:none}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;z-index:99999;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}