/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.185
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/


.home_boxskincover h1.ugb-block-title strong {color: #222;}
.home_boxskincover.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-basic .ugb-image-box__description {transform: translateY(0px);opacity: 1;font-family: "Montserrat", sans-serif;font-size: 15px !important;font-weight: 500;padding: 7px 24px;border: 2px solid #fff;display: table;margin: auto;}
.home_boxskincover .ugb-image-box__header h2.ugb-image-box__title{font-family: "Barlow Condensed", Sans-serif;font-size: 52px;font-weight: 700;}
.home_boxskincover.ugb-image-box.ugb-image-box--v4.ugb-image-box--design-basic .ugb-image-box__item:hover .ugb-image-box__description{    background-color: #F05A25;border-color: #F05A25;}
.home_boxskincover.ugb-image-box.ugb-image-box--v4 .ugb-image-box__item{height: 280px; background:#000;}
.home_boxskincover .ugb-image-box__box.ugb-image-box__image {opacity: 0.7;-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);} 
.home_boxskincover  .ugb-image-box__item:hover .ugb-image-box__box.ugb-image-box__image {opacity: 0.5;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.home_boxskincover .ugb-image-box__item:hover .ugb-image-box__header h2.ugb-image-box__title{ color:#F05A25;}
.ugb-image-box.home_boxskincover {margin-bottom: 110px;}
.wp-block-button.is-style-fill.button_instance_home {display: table;margin: auto;}
.button_instance_home a.wp-block-button__link {background-image: linear-gradient(180deg, #F13F50 0%, #F05A25 100%);border-style: solid;border-width: 2px 2px 2px 2px;border-color: #000000;border-radius: 50px !important;font-weight: bold;font-size: 20px;padding: 18px 45px;}
.button_instance_home a.wp-block-button__link:hover{ background-image:linear-gradient(180deg, #FF6138 0%, #F13F50 100%);}
h2.home_featured_title {font-family: "Barlow Condensed", Sans-serif;padding: 55px 0 30px;}
.slider_home_help1 {font-family: "Barlow Condensed", Sans-serif;font-size: 51px; font-weight: 700; margin:0px !important;}
h3.slider_home_help2{font-family: "Barlow Condensed", Sans-serif;font-size: 30px; font-weight: 700; margin:0px !important;}
.wp-block-media-text.alignwide.home_alignwide_content {margin: 0;}
div.progressbar_width_bg {margin: 100px 0 0 0;}
h2.progress_home_title{ color: #333333 !important; font-family: "Barlow Condensed", Sans-serif; font-size: 25px; font-weight: 600; line-height: 30px; text-align: center;}
h2.progress_home_title span{  color: #F05A25;}
.progress_home_inner .jet-progress-bar__title-text {font-family: "Montserrat", Sans-serif;color: #333;font-size: 15px;text-align: left !important;display: block;width: 100% !important;font-weight: 600;margin: 0 0 5px;}
.progress_home_inner .jet-progress-bar__wrapper {display: flex;}
.progress_home_inner .jet-progress-bar__percent {display: flex;width: 53px;text-align: left; }
.progress_home_inner .jet-progress-bar__percent span{ font-family: "Montserrat", Sans-serif; color: #333; font-size: 15px;  font-weight: 600;}
.progress_home_inner {margin: 0 0 25px 0px;width: 100%;}
.progress_home_inner .jet-progress-bar__status-bar{ background-image: linear-gradient(45deg, #F05A25 0%, #FBA52D 100%);}
.progress_home_inner .jet-progress-bar__status-bar.progress_home_color{ background-image:linear-gradient(45deg, #4054B2 0%, #6EC1E4 100%);}
.ourtrainer_columns h2.has-text-align-center {
    font-family: "Barlow Condensed", Sans-serif;
    margin: 0 0 -5px;
    display: block;
    color: #F05A25;
    line-height: normal;
    font-weight: 700;
}
h2.has-text-align-center.Single3:after {
    content: "+";
    font-size: 69px;
}
.ourtrainer_columns .has-text-align-center{color: #FFFFFF; font-family: "Montserrat", Sans-serif; line-height: 24px; font-size:19px;}
p.ourtrainer_columns_border {border-left: 5px solid #F05A25;display: block;padding: 40px 0 40px 15px;}
p.ourtrainer_columns_border a.rank-math-link {border: 3px solid #F05A25;display: block;color: #fff;padding: 0 20px;font-weight: 600;font-family: "Montserrat", sans-serif;font-size: 18px;line-height: 18px;}
.ourtrainer_home_width .home_featured_title {
    margin: -20px 0 20px;
}
.trainer_home_left h2 {color: #3A3A3A;font-family: "Barlow Condensed", Sans-serif;font-size: 48px;font-weight: 600;}
.trainer_home_right h2 {font-size: 25px;font-family: "Barlow Condensed", sans-serif;letter-spacing: 0.9px;color: #3A3A3A !important;font-weight: 600;}
.trainer_home_right h2 span{font-size: 45px; font-weight: 900;}
.wp-block-column.trainer_home_right {border-left: 5px solid #F05A25;padding: 20px 0 10px 25px;}
.trainer_home_widthbg {padding: 100px 0 80px;}
.wp-block-columns.trainer_columns_width {padding: 100px 0 0;}
h2.trainer_columns_titel {margin: 0 0 70px;color: #3A3A3A !important;font-family: "Barlow Condensed", Sans-serif;font-size: 55px;font-weight: 600;}
.trainer_columns1_right figure img {width: 48px;}
.trainer_columns1_right h2{ color: #333333;font-family: "Barlow Condensed", Sans-serif;font-size: 20px;font-weight: bold;text-transform: none;font-style: normal;text-decoration: none;line-height: 1em;letter-spacing: 0.37px;}
.trainer_columns1_right p{color: #666666;font-family: "Montserrat", Sans-serif;font-size: 14px;font-weight: 300;text-transform: none;font-style: normal;text-decoration: none;line-height: 1.75em;letter-spacing: 0.31px;}
.choose_cover_home {min-height: auto;}
.wp-block-column.home_column_choose {position: relative;}
.wp-block-columns.home_column_choosetext {position: absolute;width: 100%;top: 0;height: 100%;margin: 0;display: flex;align-items: center;}
.home_column_choose .wp-block-image {margin: 0;overflow: hidden;}
.home_column_choose figure {margin: 0;display: block;width: 100%; background:#000;}
.home_column_choose figure img {width: 100%;-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;height: 304px;}
.home_column_choose:hover figure img { -webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);    opacity: 0.5; }
.home_column_choosetext h2 {font-family: "Barlow Condensed", Sans-serif;font-size: 52px;font-weight: 700;}
.home_column_choosetext .wp-block-button a.wp-block-button__link {font-family: "Montserrat", Sans-serif;font-size: 15px;padding: 12px 20px;border: 2px solid #fff;background: none;border-radius: 0;}
.home_column_choosetext .wp-block-button a.wp-block-button__link:hover { border-color:#F05A25; background:#F05A25;}
.home_column_choose:hover .home_column_choosetext h2{ color:#F05A25 !important;}
.home_column_choose .home_column_choosetext h2{ color:#fff !important;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.wp-block-columns.home_column_choosebox {margin: 100px 0;}
.home_columns_tooltip .wp-block-image figure {width: 100%;}
.home_columns_tooltip .wp-block-image figure img {width: 100%;}
.wp-block-column.home_columns_tooltip {position: relative;}
.tooltip_hotspot_box{  position: absolute;height: 100px; width: 52px;}
a.tooltip_hotspot_click {top:42px; position:relative;background:#F05A25;color:#fff;font-size: 24px;width: 50px;height: 50px;display: block;text-align: center;line-height: normal;opacity: .95;border-radius: 100px;padding: 8px 0;}
a.tooltip_hotspot_click:before {background: #F05A25;border-radius: 100px;content: "";pointer-events: none;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-animation: uael-hotspot-pulse 2s infinite;animation: uael-hotspot-pulse 2s infinite;z-index: -1;position: absolute;left: 0;top: 0;width: 50px;height: 50px;}
.progress_bar_bg {display: flex;background: #EEEEEE;border-radius: 3px;overflow: hidden;    position: relative;}
.bar-container  .bar {width: 0;height: 30px;background-image: linear-gradient(45deg, #F05A25 0%, #FBA52D 100%);    }
.bar-container {  display: block;width: 93%;}
.bar-percentage {color: #333333;font-weight: bold;position: absolute;right: 0;top: 2px;}
.progress_home_color .bar-container .bar{background-image: linear-gradient(45deg, #4054B2 0%, #6EC1E4 100%);}



@-webkit-keyframes uael-hotspot-pulse {

0% {-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100% {-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}

}
@keyframes uael-hotspot-pulse {
	
0% {-webkit-transform:scale(1);transform:scale(1);opacity:1;}
100% {-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}

}


.uael_tooltip_inactive h3 {font-family: "Barlow Condensed", Sans-serif;font-size: 22px;margin: 0;padding: 0 0 7px;}
.uael_tooltip_inactive span {display: block;font-family: "Barlow Condensed", Sans-serif;font-size: 16px;font-style: italic;line-height: normal;}
.uael_tooltip_inactive a {color: #0274be;font-family: "Barlow Condensed", Sans-serif;font-size: 18px;}
.uael_tooltip_inactive a:hover{ color:#000;}
.uael_tooltip_inactive { display:none;background: #FBC98B;border-radius: 10px;left: -85px;position: absolute;width: 210px;padding: 15px;text-align: center;bottom: 70px;}
.uael_tooltip_inactive:after {content:"";position: absolute;left: 50%;bottom: -10px;border-top: 15px solid #FBC98B;border-right: 15px solid transparent;border-left: 15px solid transparent;border-bottom: none;margin: 0 0 0 -11px;}
.tooltip_hotspot_box:hover .uael_tooltip_inactive{ display:block;}


.tooltip_hotspot1 {  top: 43.2%;left: 46.7%;transform: translate(0, -45.2%);}
.tooltip_hotspot2 {  top: 29.5%;left: 62.9%;transform: translate(0, -31.5%);}
.tooltip_hotspot3 {  top: 53.7%;left: 20.3%;transform: translate(0, -55.7%);}
.tooltip_hotspot4 {  top: 29.1%;left: 87.8%;transform: translate(0, -30.1%);}
.tooltip_hotspot5 {  top: 47.4%;left: 69.5%;transform: translate(0, -48.4%);}
.tooltip_hotspot6 {  top: 28.1%;left: 30.2%;transform: translate(0, -30.1%);}
.tooltip_hotspot7 {  top: 39.6%;left: 8.5%;transform: translate(0, -40.6%);}

.wp-block-columns.home_margin_tooltip { margin: 0;}
.wp-block-column.home_columns_tooltip .wp-block-image { margin: 0;}
.footer_iconlist_widget li {position: relative;}
/*.footer_iconlist_widget li:before {content: "\f054";font-family: "FontAwesome";position: absolute;left: 0;color: #F7641E;top: 2px;}*/
.footer_iconlist_widget li {position: relative;padding: 0 0 0 28px;margin: 0 0 3px;}
.footer_iconlist_widget li a {color: #fff;font-size: 15px;font-family: "Montserrat", Sans-serif;font-weight: 500;}
.footer_iconlist_widget li a:hover{  color: #F7641E;}
.footer_text_widget p {color: #939398;font-size: 15px;font-family: "Montserrat", Sans-serif;}
p.footertext_copyright {margin: 0;color: #939398;font-family: "Montserrat", Sans-serif;font-size: 14px;font-weight: 400;}
footer.site-footer .site-primary-footer-wrap {padding: 0 0 40px;}
.site-footer .site-above-footer-wrap .site-footer-above-section-2 img {width: 67%;}


h1.sample_banner_title{color: #FFFFFF;font-family: "Montserrat", Sans-serif; font-size: 48px;font-weight: 700;}
p.sample_banner_subtitle {
    color: #FFFFFF;
    line-height: normal;
    font-family: "Montserrat", Sans-serif;
    font-size: 36px;
    line-height: 65px !important;
    padding: 0 37px;
}
.post_button_label .wp-block-button__link{font-family: var( --e-global-typography-primary-font-family ), Sans-serif;  font-size: 20px;font-weight:bold;padding: 17px 50px 17px 50px;  background-image: linear-gradient(180deg, #FF6138 0%, #F13F50 100%);  border:2px solid #000000;  border-radius: 30px 30px 30px 30px;}
.post_button_label .wp-block-button__link:hover{ background-image:linear-gradient(180deg, #F13F50 0%, #F05A25 100%);}
.single-post.postid-9268 div#content.site-content {background: #fff;}
h2.chapter_heading_title{font-family: "Montserrat", Sans-serif; font-size: 26px; font-weight: 400;padding: 40px 0 0 0;}
h3.chapter_box_title{font-size: 18px; margin:0px;    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;font-weight: bold;}
.chapter_box_sebtitle{ font-size: 16px; font-weight: 300; line-height: 1.5em;    margin: 0 !important;}
div.chapter_cover_padding {padding-top: 15px;padding-bottom: 55px;}
.single.single-post.postid-9268 .site-main .entry-content {background: #fff;}
.accordion_answer_box {padding: 0 ;}
.accordion_answer_box .wp-block-uagb-faq-child {margin: 0 0 -1px 0 !important;}
.accordion_answer_box span.uagb-question {font-weight: bold;color: #F1404E !important;font-family: var( --e-global-typography-primary-font-family ), Sans-serif;font-weight: var( --e-global-typography-primary-font-weight );}
.accordion_answer_box .uagb-icon-active svg{    fill: #F1404E;}
.accordion_answer_box .uagb-faq-content {color: #54595F;font-family: "Montserrat", Sans-serif;font-size: 16px;line-height: 1.7em;border-top: 1px solid #D2D2D2;font-weight: 300;}
.accordion_answer_box .uagb-faq-icon-wrap svg {fill: #F1404E !important;}
.accordion_answer_box .uagb-faq-content span {margin: 0 !important;padding: 15px 20px 30px 20px!important;}
p.accordion_infobox_bottom {font-family: "Montserrat", Sans-serif;font-size: 18px;color: #000000;padding: 10px 10px 30px 10px;font-weight: 300;border-radius: 8px 8px 8px 8px;margin: 60px 0;box-shadow: 0px 0px 10px 0px #f05a25;}
.mnemonics_slider {padding: 10px 0;}
.mnemonics_slider .owl-carousel div.owl-nav button span {
    font-size: 50px;
    position: absolute;
    top: -34px;
    left: 12px;
}
.mnemonics_slider .owl-carousel div.owl-nav button {border-radius: 100px;position: absolute;top: 48%;background:#F05A25  ;color: #fff;left: 10px;width: 40px;height: 40px; display:block;}
.mnemonics_slider .owl-carousel .owl-nav button.owl-next {  right: 10px;left: auto;}

/*.mnemonics_slider .owl-carousel div.owl-nav button:before {font-family: FontAwesome;position: absolute;content: "\f053";top: 5px;font-size: 18px;left: 13px;}
.mnemonics_slider .owl-carousel div.owl-nav button.owl-next:before { content: "\f054"; left: 16px;}*/

p.accordion_infobox_bottom.accordion_mnemonics_bottom {margin: 0 0 30px;padding: 10px;}


h3.form_titel_shortcode {font-family: "Montserrat", Sans-serif;font-size: 24px;font-weight: 400; margin:20px  0 10px;padding: 0 0 0 0;}
.form_widget_shortcode .wpforms-submit  { display:none !important;}
div.form_width_shortcode {padding: 0 30px;}
.audio_sample_play audio::-webkit-media-controls-play-button, .audio_sample_play audio::-webkit-media-controls-panel {background-color: #F05A25;color: #fff;}
.audio_sample_play audio {width: 100%;}
p.accordion_infobox_bottom.audio_infobox_bottom {color: #000;margin: 55px 0 20px;    padding: 10px 10px 10px 10px;}


   
.flashcards-flip-box__layer {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
}
 .flashcards-flip-box:hover .flashcards-flip-box__front {
    -webkit-transform: rotateX(0) rotateY(-180deg);
    transform: rotateX(0) rotateY(-180deg);
}
.flashcards-flip-box__layer {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
 .flashcards-flip-box__back {
    -webkit-transform: rotateX(0) rotateY(180deg);
    transform: rotateX(0) rotateY(180deg);
}
.flashcards-flip-box:hover .flashcards-flip-box__back {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.flashcards-flip-box__layer__inner {
    -webkit-transform: translateZ(90px) scale(.91);
    transform: translateZ(90px) scale(.91);
}
.flashcards-flip-box--effect-flip .flashcards-flip-box__front {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    z-index: 1;
}
.flashcards-flip-box {    margin: auto;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
	width:240px; position:relative;height: 510px; display:block;
}
 .flashcards-flip-box__front img {
    border-radius: 5px;
}
div.flashcards_flip_columns {
    margin: 0;
    padding: 15px 0 0 0;
}
.Additional_box3_columns h3.has-text-align-center {
    color: #000000;
    font-size: 18px;    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
}
.Additional_box3_columns p {
    color: #000 !important;
}
.wp-block-columns.Additional_box3_columns {
    padding: 0 ;
}
.wp-block-columns.sample_bottom_logo {
    padding: 35px 0;
    margin: 0;
}
.sample_bottom_logo figure {
    margin: 0;
}
.sample_bottom_logo p {
    margin: 0;
    text-align: center;
    color: #000000;
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
}
.single-post.postid-9268 .site-content .site-main article#post-9268 {
    margin: 0;
}
.single-post.postid-9268 .site-content .site-main .navigation.post-navigation { display:none;}
h3.flashsale_titel1 {
    font-family: "Montserrat", Sans-serif;
    font-size: 26px;
    font-weight: 600;
    margin: 0 0 30px;
}
p.accordion_infobox_bottom.accordion_assignments_bottom {
    margin: 30px 0 0 0;
    padding: 10px;
}


.acsm_sample_additional .tve-ult-shortcode.tve-ult-design {
    display: block !important;
    opacity: 1;
    margin: 20px 0 0 0;
}




.single-post.postid-9486 .site-content .site-main .navigation.post-navigation { display:none;}

.single-post.postid-9519 .site-content .site-main .navigation.post-navigation { display:none;}

.single-post.postid-9531 .site-content .site-main .navigation.post-navigation { display:none;}


.mnemonics_slider1 .owl-carousel .owl-item img {
    width: auto;
    margin: auto;
}
.single-post.postid-9536  .site-content .site-main .navigation.post-navigation { display:none;}



.single.single-post nav.navigation.post-navigation {
    display: none;
}

.single.single-post article {
    margin: 0;
}
h2.issa_banner_titel1 {
    font-size: 20px;
}

.banner_issa_iconlist span.uagb-icon-list__label {
    font-size: 20px;
}
.banner_issa_iconlist .wp-block-uagb-icon-list-child {
    margin-bottom: 20px !important;
}
div.s_header.issa_banner_topwidth {
    padding: 70px 0 130px;
}
.issa_banner_topwidth .wp-block-cover__inner-container {
    max-width: 1420px; 
}

.issa_banner_topwidth .wp-block-column.header_col2{ padding:35px;}


.issa_ugb_content1 img.wp-block-cover__image-background.wp-image-5835 {
    width: 100%;
    display: none;
}
.wp-block-cover.alignfull.issa_ugb_content1 {
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg1-new.png);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 90px 0;
}
.issa_ugbsec3_content2 {
    background-color: #f7f7f7;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg-shapes2.png);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover; padding:90px 0 60px;
}


.issa_ugbsec4_content3:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    top: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip_blue.png)no-repeat center top;
    display: block;
    background-size: 100% !important;
    opacity: 1 !important;
    background-color: transparent !important;
}

.issa_ugbsec4_content3:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    bottom: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip_btm.png)no-repeat center bottom;
    display: block;
    background-size: 100% !important;
    z-index: 11;
    opacity: 1 !important;
}
.issa_ugbsec4_content3 .team_sec figure {
    padding: 0 !important;
    position: absolute; 
    bottom: -110px;
    left: -120px;
}
.issa_ugbsec4_content3{ padding:135px 0;
background-color: none !important;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/dark_bg1.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}
.issa_ugbsec4_content3 .team_sec {
    position: relative;
}
.issa_content_button1 a.wp-block-button__link {
    font-size: 20px;
    background: #EF5A25 !important;animation: wiggle 2s infinite cubic-bezier(.36,.07,.19,.97); 
    padding: 15px 26px;
    border-radius: 4px;
}
.issa_content_button1 a.wp-block-button__link:hover {opacity: .85;}
.issa_ugbsec5_content4{
    background-color: #ffffff;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg1-new.png);
    background-position: top left;
    background-repeat: repeat;
    background-size: cover;
}
.issa_ugbsec5_content4:before{ opacity:0;}

.wp-block-columns.issa_ugbsec5_padding {
    padding-bottom: 60px;
}
.issa_ugbsec5_padding h2 u span.ugb-highlight {
    text-decoration: underline;
}

.issa_ugbsec6_content5 .white_text {
    background: #fff;
    box-shadow: 0 0 12px -2px rgb(0 0 0 / 11%);
    margin: 10px 40px 0 10px;
    padding: 50px 60px 25px 60px;
    margin-top: 100px;
    z-index: 11;
}
.issa_ugbsec6_content5 .moneyback_img{ position:relative;}
.issa_ugbsec6_content5 .moneyback_img figure {
    padding: 0 !important;
    position: absolute;
    width: 656px;
    left: -180px;
    top: -200px;
}
.issa_ugbsec6_content5{ padding:100px 0;
    background-color: #f7f7f7;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg-shapes2.png);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}
 
.issa_ugbsec6_columns { padding:65px 0 100px; 
}
.wp-block-buttons.issa_content_button1 {
    padding: 18px 0 0 0;
}

.issa_ugbsec7_content6{    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/dollar.png);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;    padding-top: 170px ;
    padding-bottom: 200px ;
}

.issa_ugbsec7_content6:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    top: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip_blue.png)no-repeat center top;
    display: block;
    background-size: 100% !important;
    opacity: 1 !important;
    background-color: transparent !important;
}
.issa_ugbsec7_content6:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    bottom: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip_btm.png)no-repeat center bottom;
    display: block;
    background-size: 100% !important;
    z-index: 11;
    opacity: 1 !important;
}
 
.issa_ugbsec7_content6 .overlay_sec { position:relative;
    padding: 50px 0 40px;width: 100%;
}
.issa_ugbsec7_content6 .team_text {
    position: relative;
}

.issa_ugbsec8_content7{
    background-color: #ffffff;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg1-new.png);
    background-position: top left;
    background-repeat: repeat;
    background-size: cover;
}

hr.hr_issa_ugbsec8_content7 {
    height: 4px;
}
 
 h2.hr_issa_ugbsec8_titel {
    font-size: 39px;
}
.issa_ugbsec8_content7 div#arp_template_main_container {
    padding: 60px 0 30px;
}
.issa_ugbsec8_content7 {
    padding: 95px 0;
}
.issa_ugbsec9_content8{    background-color: #f7f7f7;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg-shapes2.png);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover;
}
.issa_ugbsec9_content8:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    top: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip2.png)no-repeat center top;
    display: block;
    background-size: 100% !important;
    opacity: 1 !important;
}
.issa_ugbsec9_content8 {
    padding: 145px 0 100px;
}
.issa_ugbsec9_content8 .wp-block-uagb-testimonial.issa_testomonial {
    padding: 50px 0 0 0;
    display: block;
}

.issa_testomonial .uagb-testinomial-text-wrap {box-shadow: 0 5px 30px -10px rgba(18,63,82,.3);    border-radius: 12px;
    padding: 30px 20px;
    background: #fff;
    position: relative;   margin: 20px 0 30px;
}
.issa_testomonial .uagb-testinomial-text-wrap:after {background-color: #ffffff;
    position: absolute;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 20px;
    height: 20px;
    background: #fff;
    transform: translateX(-50%) rotate(45deg);
    transform-origin: center;
}
.issa_testomonial .uagb-tm__image-content {
    display: table;
    margin: auto;
}
.issa_testomonial span.uagb-tm__author-name {
    font-size: 20px;
}
.issa_testomonial .uagb-tm__content {
    overflow: visible;
}
.issa_ugbsec9_content8 .wp-block-cover__inner-container{    max-width: 1420px;}


.issa_testomonial .uagb-tm__desc {
    font-size: 17px;
    margin: 0;
}


div.issa_ugbsec10_content9 { 
    background-color: #ffffff !important;
    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/bg1-new.png);
    background-position: top left;
    background-repeat: repeat;
    background-size: cover;    padding: 125px 0 60px;
}

 
.faq_accordion1 .uagb-faq-icon-wrap{    margin-left: 0;
    margin-top: 9px;
    margin-right: 10px;}
.faq_accordion1 .uagb-faq-content p {
    font-size: 17px;
}
.faq_accordion1 .uagb-faq-item {
    box-shadow: 0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2)!important;
    border: none !important;
}
.faq_accordion1 {
    margin: 55px 0 0;
}

.issa_ugbsec11_content10{    background-image: url(https://traineracademy.org/wp-content/uploads/2020/10/footer_bg.png);    padding-top: 120px !important;
    padding-bottom: 60px !important;}


.issa_ugbsec11_content10:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 105px;
    left: 0px;
    top: -1px;
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/strip_footer.png)no-repeat center top;
    display: block;
    background-size: 100% !important;
    opacity: 1 !important;
    background-color: transparent !important;
}

.issa_ugbsec11_content10:after {
    content: '';
    background: url(https://traineracademy.org/wp-content/uploads/2020/10/left_bg.png)no-repeat top left;
    width: 50%;
    height: 100%;
    position: absolute;
    top: 0;
    background-size: cover;
    right: 0;
}

.issa_ugbsec11_content10 .wp-block-cover__inner-container{    max-width: 1420px;}
.issa_ugbsec11_list span.uagb-icon-list__label {
    font-size: 25px;
}


.issa_ugbsec9_content8.issa_cscs9_content8 {
    background: none !important;
    padding: 0 0 60px 0;
}
.issa_ugbsec9_content8.issa_cscs9_content8:before{ display:none;}


.ast-advanced-headers-wrap {
    position: relative;
    z-index: 2;
}


#lottie {
    background-color: #f05a25;
    width: 118%;
    height: 100%;
    display: block;
    overflow: hidden;
    transform: translate3d(-8%,0px,0);
    text-align: center;
    opacity: 1;    margin: -80px 0 0 0;
}



.lottie_width{ overflow:hidden;}
.single.single-post .entry-content p { font-size: 19px;}

.single.single-post #ftwp-container #ftwp-list.ftwp-strong-first>.ftwp-item>.ftwp-anchor .ftwp-text { font-size: 20px;}
.single.single-post #ftwp-container #ftwp-list.ftwp-strong-first.ftwp-liststyle-decimal>.ftwp-item>.ftwp-anchor::before{ font-size: 20px;}
.single.single-post .entry-content ul li a{ font-size: 20px;}
.single.single-post .entry-content ul li { font-size: 20px;}
.single.single-post .entry-content ol li { font-size: 20px;}
.single.single-post .entry-content table tr td { font-size: 20px;}

.single.single-post section.wp-block-uagb-section.uagb-section__wrap.uagb-section__background-color {
    margin-right: -6.67em;
    margin-left: -6.67em;
    max-width: initial;
}
.single.single-post section.wp-block-uagb-section.uagb-section__wrap.uagb-section__background-image {
    margin-right: -6.67em;
    margin-left: -6.67em;
    max-width: initial;
}


.single.single-post figure.wp-block-image.size-large {
    margin: 0 -6.67em;
}



.form_widget_shortcode span.wpcf7-form-control-wrap input {
    border: 1px solid #CCCCCC;
    padding: 8px;
    height: auto;
    background: #fff;
    margin: 0 0 20px;
}
.form_widget_shortcode div.wpcf7 {
    padding: 10px 0;
    display: block;
}
.form_widget_shortcode div.wpcf7 input.wpcf7-form-control.wpcf7-submit {
    display: none;
}
.form_widget_shortcode div.wpcf7 span.ajax-loader {
    display: none;
}



.check_circle_icon{ background:url(https://traineracademy.org/wp-content/uploads/2021/04/check_circle.png)  no-repeat left center / 28px; padding:0 0 0 38px;}
.close_circle_icon{ background:url(https://traineracademy.org/wp-content/uploads/2021/04/close_circle.png)  no-repeat left center / 28px; padding:0 0 0 38px;}
.uagbiconlist_content .uagb-column__inner-wrap {
    box-shadow: 4px 4px 4px 4px #ccc !important;
    display: block;
    width: 90%;
}
.wp-block-uagb-column.uagbiconlist_content {
    overflow: visible;
}
.uagbiconlist_content h2.has-text-align-left {
    font-size: 24px;
}

.uagbiconlist_content h2.has-text-align-left {
    font-size: 24px;
    margin-top: 14px;
}
section.uagbiconlist_content1 {
    padding: 0 !important;
    margin: 0 -20px;
}
h2.uagbiconlist_content2 {
    background: url(https://traineracademy.org/wp-content/uploads/2021/04/icon31.png) no-repeat left center / 30px;
    font-size: 24px !important;
    padding: 0 0 0 41px;
    margin: 0 0 5px;
}

.wp-block-cover.uagbiconlist_content_bg {
    padding: 20px !important;
    min-height: auto !important;
}
.uagbiconlist_content_bg p.has-black-color.has-text-color {
    margin: 0 0 5px 0;
}

.uagbiconlist_content_bg p.has-black-color.has-text-color strong {
    font-weight: 600;
}

#tablepress-1-scroll-wrapper .tablepress thead th {
    background: #F05A25;
    color: #fff;
}
#tablepress-1-scroll-wrapper .tablepress .odd td {
    background-color: #FFF4F0;
}
div#tablepress-1-scroll-wrapper {
    margin: 0 -80px;
}
#tablepress-1-scroll-wrapper .tablepress .row-hover tr:hover td {
    background-color: #FFF4F0;
}







@media (max-width:1400px){

.issa_banner_topwidth .wp-block-cover__inner-container {
    max-width: 1200px; 
}
.issa_ugbsec9_content8 .wp-block-cover__inner-container{    max-width: 1200px;}
.issa_ugbsec11_content10 .wp-block-cover__inner-container{    max-width: 1200px;}

.issa_ugbsec11_content10 .issa_ugbsec11_columnleft {
    flex-basis: calc(50% - 1em)!important;
}
.wp-block-column.issa_ugbsec11_columnright {
    padding: 0 0 0 70px;
}







}

@media only screen and (max-width: 1480px) and (min-width: 1400px)  {
	
	
	
	
.page .issa_banner_topwidth {padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugb_content1{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec3_content2{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec4_content3{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec5_content4{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec6_content5 { padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec7_content6{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec8_content7{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec9_content8{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec10_content9{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec11_content10{ padding-left: 35px !important; padding-right: 35px !important;}

	
	
	
	
	
}




@media (max-width:1230px){
.issa_banner_topwidth .wp-block-cover__inner-container {
    max-width: inherit; 
}
.issa_ugbsec9_content8 .wp-block-cover__inner-container{    max-width: inherit;}
.issa_ugbsec11_content10 .wp-block-cover__inner-container{    max-width: inherit;}


.page .issa_banner_topwidth {padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugb_content1{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec3_content2{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec4_content3{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec5_content4{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec6_content5 { padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec7_content6{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec8_content7{ padding-left: 15px !important; padding-right: 15px !important;}
.page .issa_ugbsec9_content8{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec10_content9{ padding-left: 35px !important; padding-right: 35px !important;}
.page .issa_ugbsec11_content10{ padding-left: 35px !important; padding-right: 35px !important;}




}
@media (max-width:1199px){
	
	div#tablepress-1-scroll-wrapper {
    margin: 0 0px; 
}
div#tablepress-1-scroll-wrapper .tablepress {
    width: 832px;
}
}

@media (max-width: 767px){
	
 .ast-header-break-point .main-header-menu .sub-menu .menu-link{ color:#000 !important;}

h2.home_featured_title{ font-size:24px !important;padding: 5px 0 0px;  margin: 0;}
.wp-block-column.home_column_choose {margin: 0 0 20px;}
.wp-block-columns.home_column_choosebox {margin: 0;}
.button_instance_home a.wp-block-button__link{padding: 18px 20px;}
.wp-block-media-text.alignwide.home_alignwide_content {margin: 0;display: block;}
.slider_home_help1{ font-size:40px;}
.logo_featured_boxed figure img {width: 60%;display: table;margin: auto;}
.logo_featured_boxed .wp-block-column {margin: 0;}
.progressbar_width_bg h2.home_featured_title {font-size: 43px !important;}
h2.has-text-align-center.home_featured_title.home_featured_title1 {font-size: 55px !important;}
.ourtrainer_home_width h2.has-text-align-center.home_featured_title {font-size: 45px !important;}
p.ourtrainer_columns_border {border-top: 5px solid #F05A25; border-left: none; }
.trainer_home_left h2.has-text-align-right {text-align: center;}
.trainer_home_widthbg {padding: 20px 0 30px;}
.wp-block-column.trainer_home_right{ border-left:none;}
.wp-block-columns.trainer_columns_width {padding: 0;}
h2.trainer_columns_titel{ font-size:43px;}
.wp-block-column.trainer_columns2_right {text-align: center;}
a.tooltip_hotspot_click{    width: 35px; height: 35px;}
a.tooltip_hotspot_click:before{width: 35px;height: 35px;}	
	
	.footer_iconlist_widget li {
    text-align: left;
    margin: 0 0 3px 20px;
}
.footer_text_widget {
    text-align: left;
    padding: 0 20px;
}


h1.sample_banner_title{ font-size:28px;}	
p.sample_banner_subtitle{ font-size:22px;}	

.post_button_label .wp-block-button__link{padding: 17px 20px 17px 20px;}

.wp-block-cover.example_cover_imgbg {
    min-height: 330px !important;
}
h2.has-text-align-center.chapter_heading_title {
    font-size: 22px;
}
p.accordion_infobox_bottom{margin: 0;}

p.accordion_infobox_bottom.audio_infobox_bottom{ margin:0px;}
.sample_bottom_logo figure img {
    margin: auto;
    display: table;
}



div#s_header.issa_banner_topwidth  .cp-shake{ height:auto !important; }
div.s_header.issa_banner_topwidth{ padding-right:30px !important;}
.page-id-10023 #page .wp-block-cover {
    padding-left: 35px;
    padding-right: 35px;
}
.issa_ugbsec6_content5 .white_text { 
    margin: 10px 0px 0 0px;
    padding: 20px 20px 20px 20px; 
}	
.issa_ugbsec6_content5 .moneyback_img figure {
    padding: 0 !important;
    position: relative;
    width: auto;
    left: 0;
    top: 0;
}
.issa_ugbsec6_columns {
    padding: 0px 0 30px;
}
#money_sec.issa_ugbsec6_content5{
    padding-top: 60px !important;
    padding-bottom: 40px !important;
}
.issa_ugbsec7_content6 .overlay_sec { 
    width: 100% !important;
}
div#pricing_sec.issa_ugbsec8_content7 {
    padding-top: 30px !important;
}
.issa_ugbsec9_content8 .uagb-slick-carousel .slick-prev, .issa_ugbsec9_content8 .uagb-slick-carousel .slick-next{ top:80%;}
.wp-block-column.issa_ugbsec11_columnright {
    padding: 0 0 0 0;
}
 .issa_ugbsec7_content6 .team_text { 
    text-align: center;
}


.single.single-post .entry-content p { font-size: 17px;}

.single.single-post #ftwp-container #ftwp-list.ftwp-strong-first>.ftwp-item>.ftwp-anchor .ftwp-text { font-size: 18px;}
.single.single-post #ftwp-container #ftwp-list.ftwp-strong-first.ftwp-liststyle-decimal>.ftwp-item>.ftwp-anchor::before{ font-size: 18px;}
.single.single-post .entry-content ul li a{ font-size: 18px;}
.single.single-post .entry-content ul li { font-size: 18px;}
.single.single-post .entry-content table tr td { font-size: 18px;}


.single.single-post section.wp-block-uagb-section.uagb-section__wrap.uagb-section__background-color {
    margin-right: -15px ;
    margin-left: -15px;
    max-width: initial;
}

.single.single-post section.wp-block-uagb-section.uagb-section__wrap.uagb-section__background-image {
       margin-right: -15px ;
    margin-left: -15px;
    max-width: initial;
}

.single.single-post figure.wp-block-image.size-large {
    margin: 0 -15px;
}

.wp-block-uagb-column.uagbiconlist_content {
    margin: 0 0 30px;
}
div#tablepress-1-scroll-wrapper {
    margin: 0;
}


}





@media (max-width: 600px){
	
div#s_header.issa_banner_topwidth div#cp_popup_id_8777 {
height: 130px !important;
}
.wp-block-cover.alignfull.issa_ugb_content1{padding: 30px 0 0;}
.wp-block-cover.issa_ugb_content1 .wp-block-embed{min-height: auto; margin:0px;}
.page-id-10023 #page .wp-block-cover {
padding-left: 30px;
padding-right: 30px;
}
.page-id-10193 #page .wp-block-cover {
padding-left: 30px;
padding-right: 30px;
}
.page-id-10205 #page .wp-block-cover {
padding-left: 30px;
padding-right: 30px;
}
.page-id-10213  #page .wp-block-cover {
padding-left: 30px;
padding-right: 30px;
}

.issa_ugbsec3_content2{padding: 30px 0 0px;}
.issa_ugbsec4_content3{ padding:0px;}
.issa_ugbsec4_content3 #show_mob {
margin-bottom: 5px !important;
}
.wp-block-columns.issa_ugbsec5_padding {
padding-bottom: 0px;
}
.issa_ugbsec7_content6 .overlay_sec {
width: auto !important;
margin: 0 -10px;
padding: 0 25px;
}
h2.hr_issa_ugbsec8_titel {
font-size: 24px;
}

.issa_ugbsec8_content7 div#arp_template_main_container{ width:auto !important;}

div#footer_sec.issa_ugbsec11_content10 {
padding-top: 30px !important;
}
.issa_ugbsec11_content10:after{ display:none;}
.wp-block-column.issa_ugbsec11_columnright {
background: rgb(239 92 39 / 70%) !important;
border-radius: 4px;
padding: 15px;
}

.issa_ugbsec9_content8 {
    padding: 45px 0 60px;
}
.issa_ugbsec9_content8 .wp-block-uagb-testimonial.issa_testomonial {
    padding: 0px 0 0 0;
    display: block;
}




h1.ast-advanced-headers-title{padding: 0 !important;}

.ast-under-header {
    margin: 10px 0 0 0 !important;
}
#lottie {
    margin: -20px 0 0 0px;
}
.mnemonics_slider .owl-carousel div.owl-nav button span {
    top: -31px;
    left: 13px;
}

.mnemonics_slider .owl-carousel div.owl-nav button.owl-next span { 
    left: 13px;
}
}