.q_team.info_description_below_image .q_team_image_holder img {
    margin-top:-10%;
}
.post_text {
    padding: 0 3%;
    background: #fff;
}
.drop_down .second .inner>ul,li.narrow .second .inner ul{display:inline-block;position:relative;background-color:#fff;border-color:#3d3d3d}
.drop_down .second .inner ul li a,.drop_down .second .inner ul li h5{display:block;font-weight:600;color:#777;height:auto;line-height:16px;margin:0;padding:9px 0;font-size:13px;text-transform:uppercase;letter-spacing:.7px}
nav.mobile_menu ul li a,nav.mobile_menu ul li h3{font-size:13px;font-weight:400;color:#888;padding:10px 0;display:block;position:relative;line-height:26px;letter-spacing:0;text-transform:uppercase}
.drop_down .second .inner ul li a:hover,.drop_down .second .inner ul li h5:hover{color:#111}
.drop_down .narrow .second .inner ul li{padding:0;width:350px}
.footer_top h5{margin:0 0 3px}
.side_menu_button>a{margin-top:-5px}
.footer_top .widget_meta>ul>li,.footer_top .widget_nav_menu ul li,.footer_top .widget_pages ul li,.footer_top .widget_recent_comments>ul>li,.footer_top .widget_recent_entries>ul>li{padding:0 0 5px;position:relative}
h5{font-size:15px;line-height:1.5714285714286em;text-transform:uppercase;letter-spacing:.5px;font-weight:800}
.btfnam{background:#1e90ff;color:#fff;border:0;border-radius:25px;margin-top:25px}
.whitetitle{color:#fff;text-align:center}
#toptitle.vc_row:before{content:" ";display:block;background:rgba(0,0,0,0.5);height:900px;width:100%;position:absolute;top:0;right:0}
#toptitle{overflow:hidden}
input.wpcf7-form-control.wpcf7-submit:not([disabled]){border:0;color:#fff;border-radius:50px;background:#1e90ff}
.fltright{float:right}
.page-id-743 .container_inner{width:100%}
h5{font-size:15px;line-height:1.5714285714286em;text-transform:uppercase;letter-spacing:.5px;font-weight:800}
.btfnam{background:#1e90ff;color:#fff;border:0;border-radius:25px;margin-top:25px}
.whitetitle{color:#fff;text-align:center}
#toptitle.vc_row:before{content:" ";display:block;background:rgba(0,0,0,0.5);height:900px;width:100%;position:absolute;top:0;right:0}
#toptitle{overflow:hidden}
.fltright{float:right}
p{margin-bottom:12px;line-height:23px}
.h2,body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title,h2{font-size:24px;line-height:1.2em;text-transform:uppercase;letter-spacing:.8px;font-weight:600}
strong{font-weight:500;color:#000}
.bold1{font-weight:800}
.chapeau p{font-size:17px}
.btstyle{border:0;border-radius:25px}
.fullwidthbt{width:200px;margin:25px auto;display:block}
.blog_holder{margin:auto;margin-top:65px}
.comment_holder{display:none!important}
.blog_holder.blog_masonry_date_in_image article .post_text .post_text_inner{text-align:left;padding:35px 30px;min-height:240px}
.blog_holder.blog_masonry_date_in_image article .post_text h5{margin-bottom:10px;min-height:155px}
.blog_holder.blog_masonry_date_in_image article .post_text_inner .post_info{margin-top:0;margin-bottom:0}
p.post_excerpt{margin-bottom:30px;line-height:23px}
table td{padding:5px 10px;text-align:left}
nav.main_menu>ul>li>a{position:relative;padding:0 9px;color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:0;background:#fff}
.filter_holder ul li span{color:#fff;font-size:12px}
.filter_outer{display:table;width:100%;position:relative;height:37px;margin:-30px 0 40px;text-align:center;background:rgba(2,2,2,0.5)}
.blog_holder.masonry_full_width{margin-bottom:20px;padding:50px;width:calc(100% - 100px)!important;opacity:0;filter:alpha(opacity=0)}
@media only screen and (max-width: 1440px) {
.blog_holder.masonry_full_width{margin-bottom:20px;padding:10px;width:calc(100% - 20px)!important;opacity:0;filter:alpha(opacity=0)}
}
@media only screen and (min-width: 1025px) and (max-width: 1500px) {
.q_team.info_description_below_image .q_team_image_holder {
    overflow: hidden;
    max-height: 240px;
}
}

@media only screen and (max-width: 1025px)and (min-width: 768px) {
	.q_team.info_description_below_image .q_team_image_holder {
    overflow: hidden;
    max-height: 240px;
}
.search_button{display:none!important}
.logo_wrapper{height:100px!important;left:15%}
.blog_holder.masonry_full_width{margin-bottom:20px;padding:5px;width:calc(100% - 10px)!important;opacity:0;filter:alpha(opacity=0)}
.h2,body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title,h2{font-size:35px!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.8px;font-weight:600}
.vc_col-sm-4{width:100%}
.vc_col-sm-8{width:100%!important}
.imgrespo .vc_single_image-wrapper{overflow:hidden;max-height:400px}
.imgrespo .vc_single_image-wrapper img{width:1300px;margin-top:-32%}
.page-id-8015 .vc_col-sm-4 {
    width: 100%!important;
}
}
@media only screen and (max-width: 768px) {
	.q_team.info_description_below_image .q_team_image_holder img {
    margin-top: -13%;
}
.q_team.info_description_below_image .q_team_image_holder {
    overflow: hidden;
    max-height: 410px;
}
.h2,body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title,h2{font-size:25px!important;line-height:1.2em;text-transform:uppercase;letter-spacing:.8px;font-weight:600}
.blog_holder.masonry_full_width .blog_holder_grid_sizer,.blog_holder.masonry_full_width article,.comment_holder .comments,.full_width .q_masonry_blog article,.two_columns_25_75 .blog_holder.blog_chequered .blog_holder_grid_sizer,.two_columns_25_75 .blog_holder.blog_chequered article,.two_columns_25_75 .blog_holder.blog_pinterest .blog_holder_grid_sizer,.two_columns_25_75 .blog_holder.blog_pinterest article,.two_columns_25_75 .blog_holder.masonry .blog_holder_grid_sizer,.two_columns_25_75 .blog_holder.masonry article,.two_columns_25_75 .q_masonry_blog .q_masonry_blog_grid_sizer,.two_columns_25_75 .q_masonry_blog article,.two_columns_33_66 .blog_holder.blog_chequered .blog_holder_grid_sizer,.two_columns_33_66 .blog_holder.blog_chequered article,.two_columns_33_66 .blog_holder.blog_pinterest .blog_holder_grid_sizer,.two_columns_33_66 .blog_holder.blog_pinterest article,.two_columns_33_66 .blog_holder.masonry .blog_holder_grid_sizer,.two_columns_33_66 .blog_holder.masonry article,.two_columns_33_66 .q_masonry_blog .q_masonry_blog_grid_sizer,.two_columns_33_66 .q_masonry_blog article,.two_columns_66_33 .blog_holder.blog_chequered .blog_holder_grid_sizer,.two_columns_66_33 .blog_holder.blog_chequered article,.two_columns_66_33 .blog_holder.blog_pinterest .blog_holder_grid_sizer,.two_columns_66_33 .blog_holder.blog_pinterest article,.two_columns_66_33 .blog_holder.masonry .blog_holder_grid_sizer,.two_columns_66_33 .blog_holder.masonry article,.two_columns_66_33 .q_masonry_blog .q_masonry_blog_grid_sizer,.two_columns_66_33 .q_masonry_blog article,.two_columns_75_25 .blog_holder.blog_chequered .blog_holder_grid_sizer,.two_columns_75_25 .blog_holder.blog_chequered article,.two_columns_75_25 .blog_holder.blog_pinterest .blog_holder_grid_sizer,.two_columns_75_25 .blog_holder.blog_pinterest article,.two_columns_75_25 .blog_holder.masonry .blog_holder_grid_sizer,.two_columns_75_25 .blog_holder.masonry article,.two_columns_75_25 .q_masonry_blog .q_masonry_blog_grid_sizer,.two_columns_75_25 .q_masonry_blog article{width:calc(100% - 10px)!important}
}
.excerpt{font-size:18px;line-height:25px}
h5{font-size:14px;line-height:1.5714285em;text-transform:uppercase;letter-spacing:.4px;font-weight:700}
.btfnam{background:#1e90ff;color:#fff;border:0;border-radius:25px;margin-top:25px}
.btstyle{border:0;border-radius:25px}
.fullwidthbt{width:200px;margin:25px auto;display:block}
.q_logo img{width:200px!important;height:auto!important;top:14%!important}
.sticky .q_logo img{width:180px!important;height:auto!important;top:-1%!important}
.q_logo{top:8%;left:0}
.side_menu_button>a{font-size:11px}
.qode_icon_font_awesome.fa{font-size:14px;margin-right:4px}
@media (min-width: 768px) and (max-width:1280px) {
.vc_col-sm-8{width:84%}
.listing{width:70%}
.navfixe{width:25%;margin-right:5%}
.vc_col-sm-2{width:8%}
.vc_column-inner .vc_col-sm-2,.classique .vc_col-sm-2{width:16.66666667%}
.vc_column-inner .vc_col-sm-8{width:66.66666667%}
}
.q_team_title_holder span{font-size:12px}
.dspnn{display:none!important}
body,p{color:#202020!important}
.q_counter_holder p.counter_text{color:#fff!important}
.wpcf7 form.sent .wpcf7-response-output{background:#46b450}
.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background:#dc3232}
.wpcf7 form.spam .wpcf7-response-output{background:#f56e28}
.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background:#ffb900}
#back_to_top span i,#back_to_top span span{color:#888}
@media only screen and (max-width: 1000px) {
.q_logo a{left:0;width:auto!important}
.q_logo img{width:180px!important;height:auto!important;top:10%!important}
}
@media only screen and (min-width: 1600px) {
nav.main_menu>ul>li>a{position:relative;padding:0 9px;color:#9d9d9d;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:.8px}
.side_menu_button>a{font-size:14px;margin-top:-10px}
.q_logo img{width:245px!important;height:auto!important;top:-12%!important}
.q_logo{top:20%;left:0}
.sticky .q_logo img{width:180px!important;height:auto!important;top:-15%!important}
}
.foomemb #menu-menumembres li{display:block;float:left;margin-right:30px}
.foomemb #menu-menumembres{width:100%;margin:auto;display:block;float:left;border:1px solid #222;border-left:0;border-right:0;padding:10px}
.foomemb #menu-menumembres li a{text-transform:uppercase;font-weight:600;font-size:13px;letter-spacing:.5px}
.widget #menu-menumembres li a{text-transform:none;font-weight:400;font-size:14px;letter-spacing:0;line-height:25px}
.centerbt{display:flex;max-width:120px}
.centerbt1{display:flex;max-width:220px}
.clearb{clear:both}
.navfixe ul li ul li{float:left;margin-bottom:0!important;margin-right:10px}
.navfixe ul li ul{margin:0;margin-top:-9px;padding:0}
.navfixe ul{width:100%}
.navfixe ul li{display:flex;margin-bottom:7px}
.navfixe .vc_column-inner{position:fixed;background:#fff;width:26vw;z-index:100}
.navfixe{font-size:14px}
.navfixe h3{font-size:13px;line-height:1em;text-transform:uppercase;letter-spacing:1px;font-weight:600}
.full_width .wpb_wrapper .wpb_wrapper{padding:20px 10px 0}
.full_width .datecase .wpb_wrapper{padding:10px 20px!important;background:#ddd}
.navfixe li{list-style:none;line-height:18px;margin-bottom:8px}
.blog_holder article .post_image,.blog_holder article .post_image img,.blog_holder article .post_image>a{background:#f1f1f1}
.blog_holder article .post_image{max-height:300px;overflow:hidden}
.latest_post_two_info,.post_info,.single .title_subtitle_holder,.latest_post_two_excerpt,.single .title_outer{display:none!important}
.blog_holder.blog_single article h2{margin:50px 0 20px}
.latest_post_two_holder .latest_post_two_text{padding:30px!important}
.four_columns h3{font-size:16px;line-height:1.2em;text-transform:uppercase;letter-spacing:.8px;font-weight:600;height:59px;overflow:hidden}
.latest_post_two_holder .latest_post_two_text .separator.small{width:35px;margin:12px 0 14px}
.page-id-8015 .latest_post_two_holder .latest_post_two_image{max-height:150px}
@media (min-width: 768px)and (max-width: 1280px) {
.page-id-8015 .vc_col-sm-4{width:42%}
.page-id-8015 .vc_col-sm-8{width:58%}
}
@media (min-width: 1001px)and (max-width: 1280px) {
.latest_post_two_holder.four_columns>ul>li{width:50%}
}