/*
Theme Name:Betheme Child
Theme URI:https://themes.muffingroup.com/betheme
Author:Muffin group
Author URI:https://muffingroup.com
Description:Child Theme for Betheme
Template:betheme
Version:1.6.2
*/
.clear{clear:both;overflow:hidden;height:0;float:none;width:100%;font-size:0;line-height:0;}
.wpcf7 .wpcf7-form{}
.wpcf7 .wpcf7-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-6px;margin-left:-6px;margin-bottom:24px;}
.wpcf7 .wpcf7-form fieldset .field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:6px;padding-right:6px;}
.wpcf7 .wpcf7-form fieldset legend{padding-left:6px;padding-right:6px;font-size:21px;line-height:33px;font-weight:300;margin:0 0 6px 0;}
.wpcf7 .wpcf7-form fieldset .field span{display:block;margin:0;padding:0;float:none;font-size:16px;line-height:25.6px;}
.wpcf7 .wpcf7-form fieldset .field span.wpcf7-form-control-wrap{display:block;margin:0 0 4px 0;padding:0;float:none;font-size:0;line-height:0;}
.wpcf7 .wpcf7-form span.wpcf7-form-control-wrap input[type="text"],
.wpcf7 .wpcf7-form span.wpcf7-form-control-wrap input[type="email"]{float:none;width:100%;display:block;box-shadow:none;text-shadow:none;font-size:14px;padding:12px;border:1px solid #ccc;background:#fafafa;line-height:16px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;color:#000;}
.wpcf7 .wpcf7-form .email-message-div{margin:0;margin-bottom:24px;padding:0;}
.wpcf7 .wpcf7-form .email-message-div legend{font-size:21px;line-height:33px;font-weight:300;margin:0 0 6px 0;}
legend sup{font-size:18px;line-height:18px;}
.wpcf7 .wpcf7-form .email-message-div .description{padding:2px 0 14px 0;font-size:16px;line-height:25px;opacity:0.7;}
.wpcf7 .wpcf7-form .email-message-div textarea{float:none;width:100%;display:block;resize:none;overflow:auto;height:98px;border:1px solid #ccc;background:#fafafa;padding:12px;font-size:12px;line-height:normal;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;}
.wpcf7 .wpcf7-form .submit{text-align:center;}
.wpcf7 .wpcf7-form .submit .ajax-loader{display:none;}
.footer-copy-center #Footer .footer_copy .social{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.footer_social_outer{display:inline-block;font-size:0;line-height:0;}
.footer_social_outer_main{display:block;text-align:center;}
.wpcf7 .wpcf7-form .submit input[type="submit"]{margin:0;padding:19px 31px;border-radius:300px;-webkit-transition:.1s opacity linear;-moz-transition:.1s opacity linear;-o-transition:.1s opacity linear;transition:.1s opacity linear;-webkit-backface-visibility:hidden;font-size:21px;line-height:33px;font-weight:300;color:#fff;background-color:#c79288;border:none;outline:none;}
.wpcf7 .wpcf7-form .submit input[type="submit"]:focus,
.wpcf7 .wpcf7-form .submit input[type="submit"]:hover{opacity:0.8;outline:none;}
.wpcf7 .wpcf7-form .submit input[type="submit"]:after{content:none;display:none;}
.wpcf7 .wpcf7-form p{font-size:0;line-height:0;}
.WE_WANT_TO_HELP.wpb_column.vc_column_container.vc_col-sm-12{}
.WE_WANT_TO_HELP.wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner{padding:63px 0 80px 0;}
.WE_WANT_TO_HELP.wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner .wpb_wrapper{max-width:1200px;margin:0 auto;}
#Footer{}
#Footer .footer_copy{border:none !important;padding:63px 0 80px 0;}
#Footer .footer_copy .one{margin-top:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important;}
#Footer .footer_copy ul.social{padding:0 0 47px 0;margin:0;list-style-type:none;font-size:0;line-height:0;}
#Footer .footer_copy ul.social li{padding:0;margin:0 6px;list-style-type:none;font-size:0;line-height:0;}
#Footer .footer_copy ul.social li a{height:20px;width:20px;display:block;font-size:0;line-height:0;margin:0;padding:0;}
#Footer .footer_copy ul.social li a i{display:block;font-size:20px;line-height:20px;}
#Footer .footer_copy ul.social li a i:before{margin:0;}
#Footer .footer_copy ul.social li.instagram{order:1;}
#Footer .footer_copy ul.social li.linkedin{order:3;}
#Footer .footer_copy ul.social li.facebook{order:2;}
.footer-copy-center #Footer .footer_copy .copyright,
#Footer .footer_copy .copyright{font-size:35px;line-height:46px;margin:0 0 32px 0;font-family:"amaticasc-bold", Helvetica, Arial, sans-serif;}
#Footer .footer_copy .menu-footer-menu-container{font-size:0;line-height:0;}
#Footer .footer_copy .menu-footer-menu-container .social-menu{font-size:0;line-height:0;list-style-type:none;display:block;text-align:center;margin:0;padding:0;}
#Footer .footer_copy .menu-footer-menu-container .social-menu li{font-size:0;line-height:0;list-style-type:none;display:inline-block;text-align:center;margin:0 7px;padding:0;position:relative;vertical-align:middle;}
#Footer .footer_copy .menu-footer-menu-container .social-menu li a{font-size:21px;line-height:33px;font-weight:300;color:#c79288;}
.featured-team-member .team-member-name-position{text-transform:uppercase;margin:0 0 25px 0;}
.team-member-name-position{margin:0 0 16px 0;}
@media only screen and (min-width:768px){
.vc_row.fifty_two_forty_two_row.featured-team-member{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;padding-bottom:4.9vmax;}
.vc_row.fifty_two_forty_two_row.featured-team-member .fifty_two_column.wpb_column.vc_col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 52.463%;flex:0 0 52.463%;max-width:52.463%;}
.vc_row.fifty_two_forty_two_row.featured-team-member .forty_two_column.wpb_column.vc_col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 47.537%;flex:0 0 47.537%;max-width:47.537%;}
}
.vc_row.fifty_two_forty_two_row.featured-team-member .wpb_column.vc_col-sm-6 > .vc_column-inner{padding:0;}
.vc_row.fifty_two_forty_two_row.featured-team-member .forty_two_column.wpb_column.vc_col-sm-6 > .vc_column-inner > .wpb_wrapper{padding-left:10.78%;}
.featured-team-member .team-member-content{}
.featured-team-member .team-member-content p{margin:0 0 41px 0;}
.featured-team-member .team-member-content p:last-child{margin:0 0 0 0;}
.other-team-member{padding:6.6vmax 0;}
.team-member-email a, .team-member-email a:hover, .team-member-email a:focus{display:inline-block;line-height:25px;color:#c79288;}
.other-team-member .team-member-detail{}
.other-team-member .team-member-detail .team-member-image{padding:0;margin:0 0 34px 0;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;overflow:hidden;}
.other-team-member .team-member-detail .team-member-image img{display:block;position:relative;margin:0;padding:0;width:100%;max-width:100%;}
.other-team-member .team-member-name-position h5{font-size:21px;line-height:33px;font-weight:700;margin:0;}
.wpb_text_column.white_text{color:#fff;}
.wpb_text_column ol{margin:0;padding:0 0 0 40px;color:#000;}
.wpb_text_column ol li{margin:0 0 10px 0;padding:0;color:#000;}
.wpb_text_column ol li:last-child{margin:0;padding:0;}
body p.large-font{font-size:27px;line-height:43px;}
/*
 *  "Join our Community" Form ?
*/
#wpcf7-f83-p20-o1.wpcf7 .wpcf7-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px;margin-bottom:24px;}
#wpcf7-f83-p20-o1.wpcf7 .wpcf7-form fieldset .field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:12px;padding-right:12px;}
#wpcf7-f83-p20-o1.wpcf7 .wpcf7-form fieldset legend{padding-left:12px;padding-right:12px;font-size:21px;line-height:33px;font-weight:300;margin:0 0 6px 0;}
body:not(.cf7p-message) .wpcf7-not-valid-tip:after{line-height:22px;}
body p.large-font a{color:#c79288;}
body p.large-font a:hover,
body p.large-font a:focus{color:#c79288;}
.privacy_olicy_terms_text_column.wpb_column .vc_column-inner{padding-left:3px;padding-right:3px;}
.wpb_text_column ul{margin:0 0 20px 0;padding:0 0 0 40px;color:#000;}
.wpb_text_column ul li{margin:0 0 10px 0;padding:0;color:#000;}
.wpb_text_column ul li:last-child{margin:0;padding:0;}
.image_wrapper .image_wrapper_inner img{width:100%;display:block;margin:0;padding:0;max-height:930px;object-fit:cover;object-position:50% 25%;}
.post-single-stories{}
.post-single-stories .stories{padding:4vw 0;}
.post-single-stories .stories .section-post-header{padding:0 0 50px 0;}
.post-single-stories .stories .section-post-header .image_wrapper{padding:0 0 16px 0;display:block;margin:0;}
.post-single-stories .stories .section-post-header .post-title{padding:0 0 28px 0;}
.post-single-stories .stories .section-post-header .post-title h1{margin:0;font-size:67px;line-height:94px;text-align:center;padding:0;}
.post-single-stories .stories .section-post-header .post-after-title-text{margin:0 0 34px 0;/*background-color:#ffe8e3;-webkit-box-shadow:0px 0px 10px 0px rgba(114,114,114,.56) !important;box-shadow:0px 0px 10px 0px rgba(114,114,114,.56) !important;*/padding:1rem;}
.post-single-stories .stories .section-post-header .post-after-title-text .post-after-title-text-inner{padding:16px 0; }
.post-single-stories .stories .section-post-header .post-content-notice-text{margin:0 0 0px 0;/*background-color:#ffe8e3;-webkit-box-shadow:0px 0px 10px 0px rgba(114,114,114,.56) !important;box-shadow:0px 0px 10px 0px rgba(114,114,114,.56) !important;*/padding:0.5rem;}
.post-single-stories .stories .section-post-header .post-content-notice-text .post-content-notice-text-inner{padding:0; text-align: center !important;}
.post-single-stories .stories .section-post-header .section-post-auther{margin:0 0 0px 0; text-align: center;}
.post-single-stories .stories .section-post-footer-inner{padding:10px 0 3vw 0;}
.post-single-stories .stories .section-post-footer-inner .section-post-footer-seprator{height:1px;width:100%;background-color:#000;margin:0 0 26px 0;padding:0;}
.post-single-stories .stories .section-post-footer-inner .section-post-footer-auther-description{padding:17px 0;}
.post-single-stories .stories .section-post-footer-inner .section-post-footer-auther-description a{color:#c79288;}
#nav-single{clear:both;padding:3vw 4vw 3vw;overflow:hidden;float:none;}
#nav-single a{font-size:35px;line-height:35px;display:inline-block;position:relative;vertical-align:middle;font-family:"amaticasc-bold", Helvetica, Arial, sans-serif;text-decoration:none;outline:none;border:none;border-radius:0;color:#000;}
#nav-single a svg{stroke:#000;width:18px;height:32px;display:inline-block;position:relative;vertical-align:middle;}
#nav-single a:hover,
#nav-single a:focus{text-decoration:none;outline:none;border:none;border-radius:0;color:#000;}
#nav-single span.prev_post_link{float:right;}
#nav-single span.next_post_link{float:left;}
.post-meta-item-tags{padding:30px 0;}
.post-meta-item-tags .blog-item-tag-wrapper{display:inline-block;position:relative;vertical-align:middle;font-size:0;line-height:0;}
.post-meta-item-tags .blog-item-tag-wrapper:not(:last-child)::after{content:"•";padding:0 .5em;font-size:25px;line-height:25px;display:inline-block;position:relative;vertical-align:middle;}
.post-meta-item-tags .blog-item-tag-wrapper a{display:inline-block;position:relative;vertical-align:middle;font-size:21px;line-height:25px;font-weight:400;text-decoration:none;outline:none;border:none;border-radius:0;color:#000;}
.wpb_single_image.vc_align_center.full_width_image{}
.wpb_single_image.vc_align_center.full_width_image .vc_figure{display:block;width:100%;max-width:100%;margin:0;padding:0;}
.wpb_single_image.vc_align_center.full_width_image .vc_figure .vc_single_image-wrapper{display:block;width:100%;max-width:100%;margin:0;padding:0;}
.wpb_single_image.vc_align_center.full_width_image img{width:100%;max-width:100%;margin:0;padding:0;}
.stories_wrapper{padding:3.958vw;}
@media screen and (min-width:768px){
.stories_wrapper_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:53px;grid-row-gap:65px;grid-auto-rows:min-content;}
}
.stories_wrapper_list .stories_item{position:relative;width:100%;min-height:1px;padding:0;margin:0;}
.stories_item .stories_item_inner{}
.stories_item .stories_item_inner .stories_item_inner_image{font-size:0;line-height:0;display:block;padding:0;margin:0;float:none;width:100%;height:auto;}
.stories_item .stories_item_inner .stories_item_inner_image a{font-size:0;line-height:0;display:block;padding:0;margin:0;float:none;width:100%;height:auto;padding-top:100%;position:relative;z-index:1;}
.stories_item .stories_item_inner .stories_item_inner_image a img{display:block;padding:0;margin:0;float:none;width:100%;height:100% !important;position:absolute;left:0;top:0;object-fit:cover;z-index:-1;max-width:100% !important;}
.stories_item .stories_item_inner .stories_item_inner_title{margin:0;padding:25px 0 0 0;display:block;}
.stories_item .stories_item_inner .stories_item_inner_title h3{font-size:35px;line-height:49px;margin:0;}
.stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:35px;line-height:49px;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;cursor:pointer;}
.stories_item .stories_item_inner .stories_item_inner_title h3 a:hover,
.stories_item .stories_item_inner .stories_item_inner_title h3 a:focus{text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;}
.stories_item .stories_item_inner .stories_item_inner_text_for_listing{font-size:16px;line-height:25px;font-weight:300;margin:0;padding:10px 0 0 0;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;}
.stories_item .stories_item_inner .stories_item_inner_text_for_listing p{margin:0;display:block;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;}
.stories_item .stories_item_inner .stories_item_inner_auther{font-size:16px;line-height:25px;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;padding:5px 0 0 0;}
.stories_item .stories_item_inner .stories_item_inner_auther strong{margin:0;display:block;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;}
.stories_item .stories_item_inner .stories_item_inner_link{padding:10px 0 0 0;display:block;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;margin:0;font-size:0;line-height:0;}
.stories_item .stories_item_inner .stories_item_inner_link a{display:inline-block;position:relative;vertical-align:middle;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;margin:0;font-size:16px;line-height:25px;color:#c79288;}
.stories_item .stories_item_inner .stories_item_inner_link a:after{content:'';display:block;width:100%;height:1px;transform:translatey(-3px);background:#c79288;}
.recentstories_shortcode .stories_wrapper_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:30px;grid-row-gap:0;grid-auto-rows:min-content;padding:0 0 27px 0;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_title h3{font-size:21px;line-height:25px;margin:0;font-family:"Roboto", Helvetica, Arial, sans-serif;    text-transform:none;font-weight:300;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:21px;line-height:25px;text-decoration:none;outline:none;border:none;text-shadow:none;box-shadow:none;cursor:pointer;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_auther{padding-top:15px;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_link{display:none;visibility:hidden;opacity:0;height:0;width:0;}

.searchandfilter ul{font-size:0;line-height:0;float:none;clear:both;padding-left:4vw;padding-right:4vw;text-align:center;}
.searchandfilter ul:after{content:"";display:table;clear:both;}
.searchandfilter ul li{float:none;display:inline-block;position:relative;vertical-align:top;font-size:0;line-height:0;max-width:300px;width:100%;opacity:1;padding:10px;}
.searchandfilter ul li label{display:block;padding:0;margin:0;}
.searchandfilter ul li label select{margin:0;width:100%;background-color:#f5f5f5;padding:11px 15px;text-align:left;font-size:16px;line-height:25px;color:#000;border:none;border-radius:0;font-weight:300;box-shadow:none;text-shadow:none;outline:none;border:1px solid #f5f5f5;}
.searchandfilter ul li label input{margin:0;width:100%;background-color:transparent;padding:11px 15px;text-align:left;font-size:16px;line-height:25px;color:#000;border:none;border-radius:0;font-weight:400;box-shadow:none;text-shadow:none;outline:none;border:1px solid #000;letter-spacing:normal;}
.searchandfilter ul li label input:hover,
.searchandfilter ul li label input:focus{opacity:1 !important;border:1px solid #000 !important;background-color:transparent !important;}
.searchandfilter ul li label select:hover,
.searchandfilter ul li label select:focus{background-color:#f5f5f5 !important;opacity:1 !important;}
/************************************
responsive
************************************/
@media only screen and (min-width:1100px){
#Top_bar .menu > li.hidden-in-desktop{display:none;}
}
@media only screen and (max-width:1099px){
#Top_bar .header_social_outer_main,
#Top_bar ul.social{display:none;}
#Header #Top_bar{padding:6vw;}
#Header #Top_bar .one.column{margin:0;float:none;width:100%;}
#Header #Top_bar .logo{padding:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
#Header #Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo{height:85px;padding:0;}
#Header #Top_bar a.responsive-menu-toggle{height:36px;width:36px;margin-top:-18px;right:0;top:50%;}
#Header #Top_bar a.responsive-menu-toggle.mobilemenuopen{}
#Header #Top_bar a.responsive-menu-toggle:before{transform:translatey(-5.5px);position:absolute;display:block;top:0;left:0;bottom:0;margin:auto;content:'';width:100%;height:1px;transition:transform 250ms cubic-bezier(.2,.6,.3,1),width 250ms cubic-bezier(.2,.6,.3,1);will-change:transform,width;background-color:#000;}
#Header #Top_bar a.responsive-menu-toggle:after{transform:translatey(5.5px);position:absolute;display:block;top:0;left:0;bottom:0;margin:auto;content:'';width:100%;height:1px;transition:transform 250ms cubic-bezier(.2,.6,.3,1),width 250ms cubic-bezier(.2,.6,.3,1);will-change:transform,width;background-color:#000;}
#Header #Top_bar a.responsive-menu-toggle i{display:none;opacity:0;visibility:hidden;}
body.mobile-side-slide{left:0 !important;}
body.mobile-side-slide #Side_slide{top:calc(12vw + 80px);left:0;border:none !important;width:100% !important;right:0 !important;display:none;height:calc(100% - (12vw + 80px));overflow:hidden;background-color:#fff;overflow-y:scroll;}
body.mobile-side-slide #Side_slide.mobilemenuopen{display:block;}
body.mobile-side-slide #Side_slide .close-wrapper{display:none;}
#body_overlay{display:none !important;}
body.mobile-side-slide.mobilemenuopen,
body.mobilemenuopen{overflow:hidden !important;overflow-y:hidden !important;}
html.mobilemenuopen{overflow:hidden !important;overflow-y:hidden !important;}
#Side_slide #menu ul{}
#Side_slide #menu ul li{border-top:none;padding-left:4vw;padding-right:4vw;}
#Side_slide #menu ul li a{padding:3vw 5vw;margin:0;display:block;text-align:center;color:#000;font-size:0;line-height:0;}
#Side_slide #menu ul li a span{line-height:0.756em;font-size:6vmin;display:block;}
#Side_slide #menu ul li.current-menu-item > a, #Side_slide #menu ul li.current_page_item > a, #Side_slide #menu ul li.current-menu-parent > a, #Side_slide #menu ul li.current-page-parent > a, #Side_slide #menu ul li.current-menu-ancestor > a, #Side_slide #menu ul li.current-page-ancestor > a, #Side_slide #menu ul li.current_page_ancestor > a, #Side_slide #menu ul li.hover > a, #Side_slide #menu ul li:hover > a{color:#000 !important;}
#Side_slide, #Side_slide .search-wrapper input.field, #Side_slide a:not(.action_button), #Side_slide #menu ul li.submenu .menu-toggle{color:#000;}
#Side_slide.mobilemenuopen .social{margin:0 20px 6vw 20px;}
#Header #Top_bar a.responsive-menu-toggle.mobilemenuopen:before{transform:translatex(3.5px) rotate(-135deg);}
#Header #Top_bar a.responsive-menu-toggle.mobilemenuopen:after{transform:translatex(3.5px) rotate(135deg);}
#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link{margin:0 !important;padding:0 !important;text-align:left;}
.stories_item .stories_item_inner .stories_item_inner_auther,
.stories_item .stories_item_inner .stories_item_inner_text_for_listing{font-size:14px;line-height:1.4em;}
.stories_wrapper{padding:0;}
.searchandfilter ul{padding-bottom:25px;}
}
@media only screen and (max-width:991px){
.vc_row.fifty_two_forty_two_row.featured-team-member{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:start !important;}
}
@media screen and (min-width:0) and (max-width:1295px) and (orientation:landscape){
h2.vc_custom_heading.extra_large_font{font-size:calc((4.2 - 1) * 1.2vw + 1rem) !important;line-height:1.2208 !important;}
h2.vc_custom_heading.large_font{font-size:calc((2.8 - 1) * 1.2vw + 1rem) !important;line-height:1.2992 !important;}
h3.vc_custom_heading.medium_font{font-size:calc((2.2 - 1) * 1.2vw + 1rem) !important;line-height:1.3328 !important;}
#Footer .widgets_wrapper .widget h3{font-size:calc((2.2 - 1) * 1.2vw + 1rem) !important;line-height:1.3328 !important;}
.footer-copy-center #Footer .footer_copy .copyright, #Footer .footer_copy .copyright{font-size:calc((2.2 - 1) * 1.2vw + 1rem) !important;line-height:1.3328 !important;}
body{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;line-height:1.6 !important;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:calc((1.3 - 1) * 1.2vw + 1rem);line-height:1.2em;}
.wpcf7 .wpcf7-form fieldset legend{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;}
.wpcf7 .wpcf7-form fieldset .field span{font-size:calc((1 - 1) * 1.2vw + 1rem) !important;line-height:1.6em;}
.stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:calc((2.2 - 1) * 1.2vw + 1rem);line-height:1.4em;}
.post-single-stories .stories .section-post-header .post-title h1{font-size:calc((4.2 - 1) * 1.2vw + 1rem);line-height:1.4em;}
.other-team-member .team-member-name-position h5{font-size:calc((1.3 - 1) * 1.2vw + 1rem);line-height:1.6;}
body p.large-font,
.sqsrte-large{font-size:calc((1.7 - 1) * 1.2vw + 1rem);line-height:1.6;}
}
@media screen and (min-width:0) and (max-width:1295px) and (orientation:portrait){
h2.vc_custom_heading.extra_large_font{font-size:calc((4.2 - 1) * 1.2vh + 1rem) !important;line-height:1.2208 !important;}
h2.vc_custom_heading.large_font{font-size:calc((2.8 - 1) * 1.2vh + 1rem) !important;line-height:1.2992 !important;}
h3.vc_custom_heading.medium_font{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
#Footer .widgets_wrapper .widget h3{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
.footer-copy-center #Footer .footer_copy .copyright, #Footer .footer_copy .copyright{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
body{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;line-height:1.6 !important;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:calc((1.3 - 1) * 1.2vh + 1rem);line-height:1.2em;}
.wpcf7 .wpcf7-form fieldset legend{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;}
.wpcf7 .wpcf7-form fieldset .field span{font-size:calc((1 - 1) * 1.2vw + 1rem) !important;line-height:1.6em;}
.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;}
.stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:calc((2.2 - 1) * 1.2vh + 1rem);line-height:1.4em;}
.post-single-stories .stories .section-post-header .post-title h1{font-size:calc((4.2 - 1) * 1.2vh + 1rem);line-height:1.4em;}
.other-team-member .team-member-name-position h5{font-size:calc((1.3 - 1) * 1.2vh + 1rem);line-height:1.6;}
body p.large-font,
.sqsrte-large{font-size:calc((1.7 - 1) * 1.2vh + 1rem);line-height:1.6;}
}
@media only screen and (min-width:768px) and (max-width:1199px){
.post-single-stories{}
.post-single-stories .stories .post-wrapper-content,
.post-single-stories .stories .section-post-header .section_wrapper{width:75%;margin:0 auto;}
}
@media only screen and (max-width:767px){
#Top_bar .logo #logo, #Top_bar .logo .custom-logo-link{margin:0 !important;padding:0 !important;text-align:left;}
#Header #Top_bar .logo{padding:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
#Top_bar #logo img.logo-mobile{max-height:30px;height:30px;}
#Header #Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo{line-height:30px;height:30px;}

h2.vc_custom_heading.extra_large_font{font-size:28px !important;line-height:1.2208 !important;}
h2.vc_custom_heading.large_font{font-size:calc((2.8 - 1) * 1.2vh + 1rem) !important;line-height:1.2992 !important;}
h3.vc_custom_heading.medium_font{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
#Footer .widgets_wrapper .widget h3{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
.footer-copy-center #Footer .footer_copy .copyright, #Footer .footer_copy .copyright{font-size:calc((2.2 - 1) * 1.2vh + 1rem) !important;line-height:1.3328 !important;}
body{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;line-height:1.6 !important;}
.recentstories_shortcode .stories_item .stories_item_inner .stories_item_inner_title h3 a{font-size:calc((1.3 - 1) * 1.2vh + 1rem);line-height:1.2em;}
.wpcf7 .wpcf7-form fieldset legend{font-size:calc((1.3 - 1) * 1.2vw + 1rem) !important;}
.wpcf7 .wpcf7-form fieldset .field span{font-size:calc((1 - 1) * 1.2vw + 1rem) !important;line-height:1.6em;}
.section_wrapper, .container, .four.columns .widget-area{padding-left:6vw !important;padding-right:6vw !important;}

.vc_row.forty_two_fifty_two_row .fifty_two_column.wpb_column.vc_col-sm-6.padding_bottom_mobile{padding-bottom:5%;}
.vc_row.fifty_two_forty_two_row .fifty_two_column.wpb_column.vc_col-sm-6.padding_bottom_mobile{padding-bottom:5%;}
.vc_row.vc_row-flex.order_switched_in_mobile{}
.vc_row.vc_row-flex.order_switched_in_mobile .fifty_two_column.wpb_column.vc_col-sm-6{order:1;}
.vc_row.vc_row-flex.order_switched_in_mobile .forty_two_column.wpb_column.vc_col-sm-6{order:2;}
.recentstories_shortcode .stories_wrapper_list{grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:0;}
.stories_wrapper_list .stories_item{margin:0 0 30px 0;}
.padding_botom_mobile.wpb_column.vc_col-sm-4{padding-bottom:30px;}
#Side_slide #menu ul li a span{font-size:8.5vmin;}
.vc_row.fifty_two_forty_two_row.featured-team-member .wpb_column.vc_col-sm-6 > .vc_column-inner{padding:0 15px 30px 15px;}
.vc_row.fifty_two_forty_two_row.featured-team-member .forty_two_column.wpb_column.vc_col-sm-6 > .vc_column-inner > .wpb_wrapper{padding-left:0;}
.other-team-member{padding:0;}
.other-team-member .vc_row .wpb_column.vc_col-sm-4{padding-bottom:30px;}
.privacy_olicy_terms_text_column.wpb_column .vc_column-inner{padding-left:15px;padding-right:15px;}
}