.elementor-78111 .elementor-element.elementor-element-14c308d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-78111 .elementor-element.elementor-element-14c308d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78111 .elementor-element.elementor-element-34881de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78111 .elementor-element.elementor-element-34881de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-78111 .elementor-element.elementor-element-34881de > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#262626;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 27px 27px 27px;}.elementor-78111 .elementor-element.elementor-element-34881de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-item{border-width:1px;border-color:#262626;}.elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#262626;}.elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#262626;}.elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-icon, .elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-title{color:#f70031;}.elementor-78111 .elementor-element.elementor-element-57aa2f5 .elementor-accordion-icon svg{fill:#f70031;}.elementor-78111 .elementor-element.elementor-element-ee529e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-78111 .elementor-element.elementor-element-ee529e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-78111 .elementor-element.elementor-element-f242060 > .elementor-widget-container{padding:45px 45px 45px 45px;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-item{border-color:#232323;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#232323;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#232323;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-icon, .elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-title{color:#54595f;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-icon svg{fill:#54595f;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-tab-title .elementor-accordion-icon i:before{color:#54595f;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-tab-title .elementor-accordion-icon svg{fill:#54595f;}.elementor-78111 .elementor-element.elementor-element-f242060 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-78111 .elementor-element.elementor-element-9aebe27:not(.elementor-motion-effects-element-type-background), .elementor-78111 .elementor-element.elementor-element-9aebe27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(122,122,122,0.27);}.elementor-78111 .elementor-element.elementor-element-9aebe27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-78111 .elementor-element.elementor-element-9aebe27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78111 .elementor-element.elementor-element-946e89b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-78111 .elementor-element.elementor-element-6d3e42f{font-size:17px;font-weight:300;line-height:1.4em;}body.elementor-page-78111:not(.elementor-motion-effects-element-type-background), body.elementor-page-78111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://a1coachingplan.com/wp-content/uploads/2018/09/rockwall.jpg");}@media(min-width:768px){.elementor-78111 .elementor-element.elementor-element-34881de{width:23.902%;}.elementor-78111 .elementor-element.elementor-element-ee529e4{width:76.098%;}}/* Start custom CSS for accordion, class: .elementor-element-57aa2f5 */a, .site-main input[type="checkbox"]:checked::before, .comments-layout-one .author a:hover, .comments-layout-one .date a:hover, .sidebar_layout_one .widget_archive li::before, .sidebar_layout_one .widget_meta li::before, .sidebar_layout_one .widget_categories li::before, .sidebar_layout_one .widget_pages li a::before, .sidebar_layout_one .widget_recent_comments li::before, .sidebar_layout_one .widget_recent_entries li::before, .boxes_container .entry-meta .single_post_title_author a:hover, .boxes_container .entry-meta .single_post_title_comment a:hover, .comments-layout-three .comment-navigation .nav-previous a:hover, .comments-layout-three .comment-navigation .nav-next a:hover, .comments-layout-two .author a:hover, .comments-layout-three .comment_buttons span:hover, .comments-layout-three .comment_buttons span:hover a, .comments-layout-three .author a:hover, .comments-layout-six .author a:hover, .comments-layout-six .date a:hover, .comments-layout-six .comment_buttons, .comments-layout-six .comment_buttons a, .careers_container .author_bio_ctn .author-info h3 a:hover, .comments-layout-seven .author a:hover, .comments-layout-seven .comment_buttons a:hover, .comments-layout-seven .date a:hover, .lifestyle_container .author_bio_ctn .author-info h3 a:hover, .cesis_tabs.horizontal.cesis_tab_2 .tabs > li.active a, .cesis_tabs.horizontal.cesis_tab_3 .tabs > li.active a, .cesis_tabs.horizontal.cesis_tab_4 .tabs > li.active a, .cesis_acc_3 .panel-title.active a, .cesis_acc_4 .panel-title.active a, .cesis_acc_5 .panel-title.active a, .cesis_blog_m_title a:hover, .cesis_blog_m_bt_info a:hover, .cesis_blog_m_top_info a:hover, .cesis_blog_m_bottom_info a:hover, .cesis_portfolio_m_title a:hover, .cesis_portfolio_m_top_info a:hover, .cesis_portfolio_m_bottom_info a:hover, .cesis_m_more_link a:not(.cesis_btn):not(.cesis_alt_btn):not(.cesis_sub_btn):hover, .cesis_filter_style_1 .cesis_filter li.selected a, .cesis_filter_style_1 .cesis_filter li a:hover, .cesis_filter_style_1 .cesis_sorter li:hover, .cesis_filter_style_1 .sort_selected, .cesis_filter_style_2 .cesis_filter li.selected a, .cesis_filter_style_2 .cesis_filter li a:hover, .cesis_filter_style_2 .cesis_sorter li:hover, .cesis_filter_style_2 .sort_selected, .cesis_filter_style_3 .cesis_filter li.selected a, .cesis_filter_style_3 .cesis_filter li a:hover, .cesis_filter_style_3 .cesis_sorter li:hover, .cesis_filter_style_3 .sort_selected, .cesis_filter_style_4 .cesis_filter li a:hover, .cesis_filter_style_4 .cesis_sorter li:hover, .cesis_filter_style_5 .cesis_filter li a:hover, .cesis_filter_style_5 .cesis_sorter li:hover, .cesis_filter_style_6 .cesis_filter li a:hover, .cesis_filter_style_6 .cesis_sorter li:hover, .cesis_filter_style_7 .cesis_filter li a:hover, .cesis_filter_style_7 .cesis_sorter li:hover, .cesis_nav_style_4 span:hover, .cesis_nav_style_4 span.cesis_nav_active, .cesis_nav_style_4 .current, .cesis_nav_style_4 span:hover a, .cesis_staff_sp_info .cesis_staff_social a:hover, .cesis_share_ctn.cesis_share_grey.cesis_share_io span a:hover, .cesis_share_ctn.cesis_share_transparent.cesis_share_io span a:hover, .cesis_search_results_text strong, .comments-layout-eight .date a:hover, .comments-layout-eight .comment_buttons .reply a:hover, .comments-layout-eight .comment_buttons .edit a:hover, .comments-layout-eight .author:hover, .comments-layout-eight .author a:hover, .classic_container .author_bio_ctn .author-info a:hover, .sp_info_ctn a:hover, .classic_navigation .main_posts_page_icon:hover {

    color: #e93939;

}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-f242060 */.elementor-accordion .elementor-accordion-item{ margin-top:9px!important;
border-top:1px solid #ededed;
}
.elementor-accordion .elementor-accordion-item + .elementor-accordion-item {

    border-top:1px solid #232323 !important;

}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */