@media only screen and (min-width: 1281px) and (max-width: 1680px){.header_search_form
input{width:60%;font-size:42px}}@media only screen and (min-width: 1018px) and (max-width: 1280px){.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500
.container{width:940px}.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper
#footer{width:1000px}#menu>ul>li>a{padding-left:9px;padding-right:9px}#menu > ul > li.boc_nav_button
a{padding:0
9px;margin:2px
8px 0}#menu>ul>li>a>span{padding:0px
0px 0px 4px}#menu>ul>li.boc_search_toggle_li{margin-left:12px}.grid_holder,.grid_holder.no_spacing{margin:0px
auto;max-width:970px}.portfolio_inline_filter{margin:0px
auto 40px;max-width:970px}.grid_holder .col.span_1_of_4,
.grid_holder
.col.span_1_of_5{width:calc(50% - 30px)}.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing
.col.span_1_of_5{margin:0;width:50%}.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder.small_spacing
.col.span_1_of_5{width:calc(50% - 8px)}.cs_nav_item{min-width:180px}.header_search_form
input{width:70%;font-size:38px}}@media only screen and (min-width: 769px) and (max-width: 1017px){.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500
.container{width:720px}.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper
#footer{width:100%}#header{position:relative;background:#fff;min-height:auto;box-shadow:none}.main_header{display:none}#mobile_header{display:block}.full_header{display:none}#subheader_menu{display:none}.header_contact_item{float:left}#subheader_menu{display:none}#logo{width:80%}#logo
.logo_img{height:62px}#transparent_logo{display:none}#menu{display:none}#mobile_menu
#menu{display:block}#mobile_menu_toggler{display:block}#header
.header_cart{margin:11px
24px 0 0}#header .header_cart
.icon{line-height:1em}#header + .content_body,
.wrapper_menu_angular_style #header.sticky_header:not(.transparent_header)+.content_body{margin-top:64px !important}.alea_huge_title h2 span, .alea_huge_title h2
span{font-size:inherit !important;line-height:inherit !important}.page_title_bgr
.full_container_page_title{margin-bottom:30px}.page_title_bgr
.portfolio_section{top:-100px}.info_overlay
h3{font-size:14px;line-height:18px}.info_overlay
p{font-size:11px}.grid_holder,.grid_holder.no_spacing{margin:0px
auto;max-width:750px}.portfolio_inline_filter{margin:0px
auto 40px;max-width:750px}.grid_holder .col.span_1_of_3,
.grid_holder .col.span_1_of_4,
.grid_holder
.col.span_1_of_5{width:calc(50% - 30px)}.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing
.col.span_1_of_5{margin:0;width:50%}.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder.small_spacing
.col.span_1_of_5{width:calc(50% - 8px)}.grid_holder
.col.span_2_of_4{width:calc(100% - 30px);margin:0px
15px 30px}.grid_holder.small_spacing
.col.span_2_of_4{width:calc(100% - 8px);margin:0px
4px 8px}.grid_holder.no_spacing
.col.span_2_of_4{width:100%}.layout_full-width{padding:0}.single_post .template_side
.boc_comments{margin:50px
50px 20px 50px}.img_slider.owl-theme .owl-controls .owl-nav{opacity:1}.resp-tabs-list
li{font-size:14px}.cs_nav_item{min-width:144px}.circ_counter
.circ_counter_desc{font-size:15px}.header_cart .cart-notification{top:39px}.testimonial_style_big
.testimonial_quote{margin:0px
20px}.testimonial_style_big:not(.is_minimal) .face_nav_item{margin:0
10px}}@media only screen and (max-width: 768px){.boxed_wrapper,
.boxed_wrapper #header,
.boxed_wrapper
#footer{width:100% !important}#wrapper.boxed_wrapper.wrapper_menu_stripe_style .content_body, #wrapper.boxed_wrapper.wrapper_menu_stripe_style
#footer{top:0px}body{background-image:none}#footer{padding-top:68px}.span_1_of_2,.span_2_of_2,.span_1_of_3,.span_2_of_3,.span_3_of_3,.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4,.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5,.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6{width:100%;margin:0
0 30px 0}.hide_in_responsive{display:none !important}.m40{margin:20px
20px 30px}.main_header{display:none}#header{box-shadow:none}#mobile_header{display:block}.breadcrumb
a{margin-right:4px}.breadcrumb a span:after{margin:0
0 0 4px}.boc_side_widget{width:100%;right:-100%;padding-top:56px;padding-bottom:10px}.boc_side_widget.active_side_widget{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.boc_side_widget_close{left:auto;right:28px;top:10px}.block_body_mobile{overflow:hidden}.boc_menu_icon_ham{width:22px;height:2px !important}.line_2{top:7px;width:28px}.line_3{top:14px}#boc_vertical-nav{display:none}#header + .content_body,
.wrapper_menu_angular_style #header.sticky_header:not(.transparent_header)+.content_body{margin-top:64px !important}body.admin-bar #header + .content_body,
body.admin-bar .wrapper_menu_angular_style #header.sticky_header:not(.transparent_header)+.content_body{margin-top:18px !important}.boxed_wrapper
.full_header{border-bottom:none;background:none}.full_header{display:none}#subheader_menu{display:none}.header_contacts{font-size:12px}.header_contact_item{margin-right:14px}.wrapper_menu_angular_style
#logo{width:28%}#logo{width:70%}#logo
.logo_img{height:62px}#transparent_logo{display:none}.footer_btm{padding:24px
0px 32px}#powered{float:none;clear:both;text-align:center;padding:8px
0 12px;margin-right:0}.footer_btm_inner{text-align:center}.footer_soc_icon{float:none}.margined_left, #footer .col
ul.margined_left{margin-left:0px}#menu{display:none}#mobile_menu
#menu{display:block}#mobile_menu_toggler{display:block}#header #mobile_header
.header_cart{margin:12px
16px 0 0}#mobile_header .header_cart .cart-notification{right:-20px;top:43px}.page_title_bgr
.full_container_page_title{min-height:0;padding:0
!important}.page_title_bgr
.portfolio_section{top:0}.page_title_bgr
#portfolio_filter{margin:12px
0 30px;float:none}#portfolio_filter
span{width:auto !important}#portfolio_filter
ul{min-width:162px;width:100%;box-sizing:content-box}.breadcrumb_floated{float:inherit;margin:20px
0 0}#boc_template_content{margin-top:0px;padding-top:40px}.button{margin-bottom:12px}.btn_wrapper+.btn_wrapper,.button+.button{margin-left:0px}.button{margin-right:6px}.btn_push_right{margin-left:0px !important}.icon_div{width:auto;float:none;margin:0px
0px 10px}.grid_holder{margin:0px}.grid_holder .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder .col.span_1_of_5,
.grid_holder.small_spacing .col.span_1_of_5,
.grid_holder .col.span_2_of_4,
.grid_holder.small_spacing
.col.span_2_of_4{margin:0
0 20px;width:100%}.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_2,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing .col.span_1_of_5,
.grid_holder.no_spacing
.col.span_2_of_4{margin:0
0 0px;width:100%}.post_item.side_image_post_format
.post_item_desc{padding:32px
42px}.layout_left-sidebar .post_content.span_3_of_4,
.layout_right-sidebar
.post_content.span_3_of_4{padding:0}.sidebar
h4{font-size:17px}.hilite:before,.hilite:after{display:none}.full_width_feature:after{opacity: .9}.full_width_feature{height:400px;margin-bottom:32px}.full_width_feature
.full_bgr_img{background-attachment:inherit}.full_width_feature
.container{margin-top:0px}.post_details
h1{font-size:40px;line-height:1.2em;margin-bottom:22px}.single_post .post_meta>span{margin:4px
12px;display:inline-block}.post_meta>span+span:before{content:' ';margin:0
4px}.logo_gallery{margin:30px
0 0px;padding-left:0px;border-left:0}.logo_gallery .pic
img{margin:0
auto 20px}.logo_gallery.left_border{box-shadow:none;border-left:0}.image_featured_text, .row_img_featured_texts_border.last .vc_column_container
.image_featured_text{padding:20px
0;text-align:center}.image_featured_text .text, .image_featured_text.img_small .text, .image_featured_text
.author_position{margin:12px
0 16px}.image_featured_text>img{float:none;margin:0px}.image_featured_text .author_position:before{left:50%;margin-left:-40px}.wpb_row.row_img_featured_texts_border{border-bottom:0}.row_img_featured_texts_border
.vc_column_container{border-right:0}.circ_counter
.circ_counter_desc{font-size:16px}.boc_text_slider_word_start{display:none !important}.layout_full-width{padding:0}ul.resp-tabs-list{display:none}h2.resp-accordion{display:block;padding:10px
19px !important}.horizontal .resp-tab-content,
.vertical .resp-tab-content,
.minimal_style.horizontal .resp-tab-content,
.minimal_style.vertical .resp-tab-content,
.button_style.horizontal .resp-tab-content,
.button_style.vertical .resp-tab-content{margin-bottom:0;border-radius:0;padding:32px
20px}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:initial;clear:none;box-shadow:none}.resp-accordion-closed{display:none !important}.resp-vtabs .resp-tab-content:last-child{border-bottom:1px solid #e1e1e1 !important}.reset_padding_in_responsive_column.wpb_text_column,.reset_padding_in_responsive_column.wpb_column>.vc_column-inner{padding:0
12% !important}.reset_side_padding_in_responsive_column.wpb_column>.vc_column-inner{padding-left:12% !important;padding-right:12% !important}.no_padding_in_responsive_column.wpb_text_column,.no_padding_in_responsive_column.wpb_column>.vc_column-inner{padding:0
15px !important}.no_side_padding_in_responsive_column.wpb_column>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.no_margin_in_responsive_column.wpb_column .vc_column-inner{margin:0
!important}.price_column{margin-bottom:30px !important}.ml_neg_50{margin-left:0px}.mobile_h0{height:0px !important}.mobile_h20{height:20px !important}.mobile_h40{height:40px !important}.mobile_h60{height:60px !important}.mobile_h100{height:100px !important}.mobile_h200{height:200px !important}.boc_image_box{margin-bottom:30px}.boc_image_box .info_overlay
h3{font-size:17px}.boc_image_box .info_overlay
p{font-size:15px;margin-top:5px !important}.boc_image_box .pic_info.type8
.info_overlay{background:rgba(34, 39, 43, .4)}.text_box
h2{font-size:22px}.text_box_content.with_button, .text_box
.btn_holder{display:block}.text_box
.button{margin:20px
0 20px 0}.side_icon_box
.icon_feat{float:none;display:block;margin:20px
auto}.side_icon_box
h3{margin-left:0 !important;text-align:center}.side_icon_box_content{margin:0
!important;text-align:center}.text_10_on_mobile{font-size:10px !important}.text_15_on_mobile{font-size:15px !important}.text_20_on_mobile{font-size:20px !important}.text_25_on_mobile{font-size:25px !important}.text_30_on_mobile{font-size:30px !important}.text_35_on_mobile{font-size:35px !important}.text_40_on_mobile{font-size:40px !important}.text_45_on_mobile{font-size:45px !important}.heading_left_line:before{display:none}.logo_gallery{margin-top:30px}.logo_gallery .grid_holder .col.span_1_of_2,
.logo_gallery .grid_holder .col.span_1_of_3,
.logo_gallery .grid_holder .col.span_1_of_4,
.logo_gallery .grid_holder
.col.span_1_of_5{margin:15px
0}.logo_gallery.left_border{margin:30px
30px;padding-left:0}.img_slider.owl-theme .owl-controls .owl-nav{opacity:1}.bar_graph{margin-bottom:32px}.bar_graph
span{position:initial}.bar_graph span
strong{position:absolute}.bar_graph
.bar_container{position:relative}.posts_carousel_holder.owl_side_arrows,.portfolio_carousel_holder.owl_side_arrows,.img_carousel_holder.owl_side_arrows{margin:4px
28px 20px}.pic.img_hover_effect1
img{-webkit-transform:scale(1);transform:scale(1)}.pic.img_hover_effect3
img{-webkit-perspective:1000;-webkit-backface-visibility:initial;-webkit-transform:none;transform:none;width:100%;max-width:100% !important}.face_nav_item{margin:0
0px}.testimonial_style_big
.testimonial_quote{margin:0px}.testimonial_style_big:not(.is_minimal) .face_nav_item{margin:0
6px}.testimonial_style_big .quote_content
p{font-size:16px;line-height:28px}.testimonial_style_big.owl_has_arrow_nav{padding:0
24px}.testimonials_carousel.testimonial_style_big .owl-nav .owl-prev{left:-9px}.testimonials_carousel.testimonial_style_big .owl-nav .owl-next{right:-9px}.testimonial_style_big
img{max-width:54px}.boc_arrow{width:24px;height:24px}.trapezoid .vc_column-inner:after{display:none}.posts_carousel_holder.owl_side_arrows .owl-theme .owl-prev, .img_carousel_holder.owl_side_arrows .owl-theme .owl-prev, .portfolio_carousel_holder.owl_side_arrows .owl-theme .owl-prev{left:-60px}.content_slides_arrowed.owl-theme .owl-controls .owl-prev{left:-44px}.posts_carousel_holder.owl_side_arrows .owl-theme .owl-next, .img_carousel_holder.owl_side_arrows .owl-theme .owl-next, .portfolio_carousel_holder.owl_side_arrows .owl-theme .owl-next{right:-60px}.content_slides_arrowed.owl-theme .owl-controls .owl-next{right:-44px}.arrows_pos_Inside.content_slides_arrowed.owl-theme .owl-controls .owl-prev{left:14px}.arrows_pos_Inside.content_slides_arrowed.owl-theme .owl-controls .owl-next{right:14px}.single_post .layout_full-width, .index_template.layout_full-width,
.single_post .layout_full-width:not(.template_regular){padding:0px}.single_post .template_side
.boc_comments{margin:50px
50px 20px 50px}.single_post .template_side
.post_meta{float:none;width:60%;margin:20px
auto}.template_side .post_description,
.single_post .template_side
.boc_comments{margin:20px
0}.boc_prev_next_posts{display:none}.boc_offset_left,.boc_offset_right{float:none;max-width:100%;text-align:left;margin:20px
0 30px !important}.comment_list
ul.children{margin-left:20px}.alea_huge_title h2 span, .alea_huge_title h2
span{font-size:inherit !important;line-height:inherit !important}.header_cart .cart-notification{top:39px}.cs_nav
.cs_nav_item{opacity:0.7 !important;min-width:10px;-webkit-backface-visibility:visible;display:block;width:10px;height:10px !important;margin:5px
6px;filter:Alpha(Opacity=50);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#b1b1b1;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease}.custom_slides .cs_nav_item:hover{opacity:1 !important}.cs_nav
.cs_nav_item.active{opacity:1 !important;background:#05B0CE}.cs_nav .cs_nav_item
*{display:none}.boc_scroll_to_top{right:18px}}@media only screen and (min-width: 480px) and (max-width: 768px){.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500
.container{width:440px}#wrapper.boxed_wrapper
.container{width:auto}#wrapper.boxed_wrapper .vc_row:not(.vc_inner){margin-left:0;margin-right:0}#wrapper.boxed_wrapper #footer
.col{padding:0
45px}.grid_holder{margin:0px
auto !important;max-width:600px}.grid_holder .col.span_1_of_3,
.grid_holder.small_spacing .col.span_1_of_3,
.grid_holder .col.span_1_of_2,
.grid_holder.small_spacing .col.span_1_of_2,
.grid_holder .col.span_1_of_4,
.grid_holder.small_spacing .col.span_1_of_4,
.grid_holder .col.span_1_of_5,
.grid_holder.small_spacing
.col.span_1_of_5{margin:0
0 30px}.grid_holder.no_spacing .col.span_1_of_3,
.grid_holder.no_spacing .col.span_1_of_2,
.grid_holder.no_spacing .col.span_1_of_4,
.grid_holder.no_spacing
.col.span_1_of_5{margin:0
0 0px}.team_block_content
.pic{max-width:460px;margin:auto}}@media only screen and (max-width: 480px){.container,
#wrapper.w1380 .container, #footer.w1380 .container,
#wrapper.w1500 .container, #footer.w1500
.container{width:300px}#wrapper.boxed_wrapper
.container{width:auto}#wrapper.boxed_wrapper .vc_row:not(.vc_inner){margin-left:0;margin-right:0}#wrapper.boxed_wrapper #footer
.col{padding:0
45px}#logo{width:60%}}@media only screen and (min-width: 768px) and (max-width: 768px){.vc_col-xs-1,.vc_col-sm-1,.vc_col-md-1,.vc_col-lg-1,.vc_col-xs-2,.vc_col-sm-2,.vc_col-md-2,.vc_col-lg-2,.vc_col-xs-3,.vc_col-sm-3,.vc_col-md-3,.vc_col-lg-3,.vc_col-xs-4,.vc_col-sm-4,.vc_col-md-4,.vc_col-lg-4,.vc_col-xs-5,.vc_col-sm-5,.vc_col-md-5,.vc_col-lg-5,.vc_col-xs-6,.vc_col-sm-6,.vc_col-md-6,.vc_col-lg-6,.vc_col-xs-7,.vc_col-sm-7,.vc_col-md-7,.vc_col-lg-7,.vc_col-xs-8,.vc_col-sm-8,.vc_col-md-8,.vc_col-lg-8,.vc_col-xs-9,.vc_col-sm-9,.vc_col-md-9,.vc_col-lg-9,.vc_col-xs-10,.vc_col-sm-10,.vc_col-md-10,.vc_col-lg-10,.vc_col-xs-11,.vc_col-sm-11,.vc_col-md-11,.vc_col-lg-11,.vc_col-xs-12,.vc_col-sm-12,.vc_col-md-12,.vc_col-lg-12{width:100%}.container,
#wrapper.w1380:not(.boxed_wrapper ) .container, #wrapper.w1380:not(.boxed_wrapper ) #footer.w1380 .container,
#wrapper.w1500:not(.boxed_wrapper ) .container, #wrapper.w1500:not(.boxed_wrapper ) #footer.w1500
.container{width:600px}}