.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39676 .elementor-element.elementor-element-2981be6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-ca42556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-ca42556:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-ca42556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/masterlife_reverse_trans.png");background-position:20% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39676 .elementor-element.elementor-element-504894e img{width:58%;}.elementor-widget-eael-progress-bar .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-progress-bar .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-line-fill.eael-has-inner-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill{background-color:#FFFFFF;height:24px;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-container{width:69%;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line{height:24px;background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill.eael-has-inner-title{color:#000000;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-count-wrap{color:#FFFFFF;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39676 .elementor-element.elementor-element-4f58bcf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-4f58bcf.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-8134fe3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39676 .elementor-element.elementor-element-5212727{text-align:center;}.elementor-39676 .elementor-element.elementor-element-5212727 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-fb91635{text-align:center;}.elementor-39676 .elementor-element.elementor-element-fb91635 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:23px;font-weight:400;color:#000000;}.elementor-widget-eael-feature-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-212ec01 .eael-feature-list-icon i{color:#3EA447;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-212ec01 .eael-feature-list-icon svg{color:#3EA447 !important;fill:#3EA447 !important;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-212ec01 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-212ec01 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-107e6c2 .eael-feature-list-icon i{color:#227FBA;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-107e6c2 .eael-feature-list-icon svg{color:#227FBA !important;fill:#227FBA !important;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-107e6c2 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-107e6c2 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-f9651a4 .eael-feature-list-icon i{color:#BF3D2C;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-f9651a4 .eael-feature-list-icon svg{color:#BF3D2C !important;fill:#BF3D2C !important;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-f9651a4 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 .elementor-repeater-item-f9651a4 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-181a847 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{align-items:center;width:33%;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-horizontal{gap:0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(0px/2);}body.rtl .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-0px/2);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 0px);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items .eael-feature-list-icon{color:#fff;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items .eael-feature-list-icon svg{fill:#fff;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-icon-box .eael-feature-list-icon{height:70px;width:70px;font-size:21px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 70px);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-icon-box .eael-feature-list-icon img{width:21px;height:21px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-img{width:21px;height:21px;}.elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-top .eael-feature-list-content-box{margin:0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title a{font-family:"avenir-book", Sans-serif;font-size:25px;font-weight:400;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-39676 .elementor-element.elementor-element-e634d4e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-39676 .elementor-element.elementor-element-e634d4e .elementor-divider-separator{width:100%;}.elementor-39676 .elementor-element.elementor-element-e634d4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-39676 .elementor-element.elementor-element-6a77e07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39676 .elementor-element.elementor-element-475e239 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 10px 0px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-475e239{--icon-box-icon-margin:15px;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-39676 .elementor-element.elementor-element-475e239.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-475e239.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-475e239.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-title a{font-family:"campton-extra-bold", Sans-serif;font-size:20px;font-weight:400;}.elementor-39676 .elementor-element.elementor-element-44ea5fa > .elementor-widget-container{background-color:#FFFFFF;padding:20px 10px 0px 10px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa{--icon-box-icon-margin:15px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-title{margin-bottom:0px;color:#000000;}.elementor-39676 .elementor-element.elementor-element-44ea5fa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-44ea5fa.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-44ea5fa.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-title a{font-family:"campton-extra-bold", Sans-serif;font-size:20px;font-weight:400;}.elementor-39676 .elementor-element.elementor-element-e03adee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-e03adee:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-e03adee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#858689;}.elementor-39676 .elementor-element.elementor-element-197846e img{width:50%;}.elementor-39676 .elementor-element.elementor-element-7082ad8{text-align:center;}.elementor-39676 .elementor-element.elementor-element-7082ad8 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-a5d9f74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-cta-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-cta-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39676 .elementor-element.elementor-element-0a6a2a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.bg-img{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/PJ-t-scaled.jpg);background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/PJ-t-scaled.jpg);}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button{padding:010px 010px 010px 010px;margin:120px 0px 0px 0px;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-05fbcb1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.bg-img{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/alexx-twm-scaled.jpg);background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/alexx-twm-scaled.jpg);}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button{padding:010px 010px 010px 010px;margin:120px 0px 0px 0px;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-f9c06cf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-f9c06cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.bg-img{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/IMG_0465-scaled.jpg);background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.bg-img-fixed{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/IMG_0465-scaled.jpg);}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button{padding:010px 010px 010px 010px;margin:120px 0px 0px 0px;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-6d50fe7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.bg-img{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/bonusMasterlife.png);background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.bg-img-fixed{background-image:url(https://www.train-with-me.com/wp-content/uploads/2024/09/bonusMasterlife.png);}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button{padding:010px 010px 010px 010px;margin:120px 0px 0px 0px;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-6384bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-6384bc6:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-6384bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-d6523ea .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-c7387cc .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-weight:400;color:#000000;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-212ec01 .eael-feature-list-icon i{color:#3EA447;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-212ec01 .eael-feature-list-icon svg{color:#3EA447 !important;fill:#3EA447 !important;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-212ec01 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-212ec01 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-107e6c2 .eael-feature-list-icon i{color:#227FBA;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-107e6c2 .eael-feature-list-icon svg{color:#227FBA !important;fill:#227FBA !important;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-107e6c2 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-107e6c2 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-f9651a4 .eael-feature-list-icon i{color:#BF3D2C;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-f9651a4 .eael-feature-list-icon svg{color:#BF3D2C !important;fill:#BF3D2C !important;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-f9651a4 .eael-feature-list-icon{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a .elementor-repeater-item-f9651a4 .eael-feature-list-icon-inner{background-color:#02010100;}.elementor-39676 .elementor-element.elementor-element-028c03a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{align-items:center;width:33%;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-horizontal{gap:0px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(0px/2);}body.rtl .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-0px/2);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 0px);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items .eael-feature-list-icon{color:#fff;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items .eael-feature-list-icon svg{fill:#fff;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-icon-box .eael-feature-list-icon{height:70px;width:70px;font-size:21px;padding:15px 15px 15px 15px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 70px);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-icon-box .eael-feature-list-icon img{width:21px;height:21px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-img{width:21px;height:21px;}.elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-item .eael-feature-list-title{margin-bottom:10px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title:visited{color:#414247;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title a{font-family:"avenir-book", Sans-serif;font-weight:400;}.elementor-39676 .elementor-element.elementor-element-355833a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-39676 .elementor-element.elementor-element-355833a .elementor-divider-separator{width:100%;}.elementor-39676 .elementor-element.elementor-element-355833a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-39676 .elementor-element.elementor-element-6352108{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-39676 .elementor-element.elementor-element-6352108:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-6352108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-line-fill{background-color:#FFFFFF;height:24px;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-line-container{width:100%;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-line{height:24px;background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-line-fill.eael-has-inner-title{color:#000000;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-count-wrap{color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-04a655c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-04a655c.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-17bcfb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39676 .elementor-element.elementor-element-17bcfb5:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-17bcfb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-efb9720{--display:flex;--overlay-opacity:0.3;}.elementor-39676 .elementor-element.elementor-element-efb9720:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-efb9720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/Alex_Ban.png");}.elementor-39676 .elementor-element.elementor-element-efb9720::before, .elementor-39676 .elementor-element.elementor-element-efb9720 > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-efb9720 > .e-con-inner > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-efb9720 > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-efb9720 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-efb9720 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button{font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-a5ac4f3{--display:flex;--overlay-opacity:0.3;}.elementor-39676 .elementor-element.elementor-element-a5ac4f3:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/Alex_Ban.png");}.elementor-39676 .elementor-element.elementor-element-a5ac4f3::before, .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button{font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-1b5e610{--display:flex;--overlay-opacity:0.3;}.elementor-39676 .elementor-element.elementor-element-1b5e610:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-1b5e610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/Alex_Ban.png");}.elementor-39676 .elementor-element.elementor-element-1b5e610::before, .elementor-39676 .elementor-element.elementor-element-1b5e610 > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-1b5e610 > .e-con-inner > .elementor-background-video-container::before, .elementor-39676 .elementor-element.elementor-element-1b5e610 > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-1b5e610 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39676 .elementor-element.elementor-element-1b5e610 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:right;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action{max-width:1170px;background-color:#F4F4F400;border-radius:20px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action.bg-img:after{background-color:#F4F4F400;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .sub-title{color:#FFFFFF;font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action p{color:#FFFFFF;font-family:"avenir-book", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button{font-family:"campton-extra-bold", Sans-serif;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#FFFFFF;background:#293D79;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button:not(.cta-secondary-button){border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button.effect-1:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button.effect-2:after{background:#3F51B5;}.elementor-39676 .elementor-element.elementor-element-c63d21f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-63829d2{--display:flex;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-e6a64e3{--icon-box-icon-margin:15px;}.elementor-39676 .elementor-element.elementor-element-e6a64e3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-e6a64e3.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-e6a64e3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-title{color:#000000;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-title a{font-family:"campton-extra-bold", Sans-serif;font-weight:400;}.elementor-39676 .elementor-element.elementor-element-0b517a2 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0b517a2{--icon-box-icon-margin:15px;}.elementor-39676 .elementor-element.elementor-element-0b517a2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-0b517a2.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-0b517a2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-title{color:#000000;}.elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-title a{font-family:"campton-extra-bold", Sans-serif;font-weight:400;}.elementor-39676 .elementor-element.elementor-element-d6144bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39676 .elementor-element.elementor-element-d6144bb:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-d6144bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-65e5408{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-9365b2b img{border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0c90560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39676 .elementor-element.elementor-element-0c90560:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-0c90560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-ee6bd68{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-ee6bd68:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-ee6bd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#858689;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39676 .elementor-element.elementor-element-360ad42 .elementor-icon-wrapper{text-align:center;}.elementor-39676 .elementor-element.elementor-element-360ad42.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-360ad42.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-360ad42.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-360ad42.elementor-view-framed .elementor-icon, .elementor-39676 .elementor-element.elementor-element-360ad42.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-8f972e8 img{width:30%;}.elementor-39676 .elementor-element.elementor-element-28b446f{text-align:center;}.elementor-39676 .elementor-element.elementor-element-28b446f .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-weight:600;color:#000000;}.elementor-39676 .elementor-element.elementor-element-5133112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39676 .elementor-element.elementor-element-7d38cd2{--display:flex;}.elementor-39676 .elementor-element.elementor-element-880d7a5 img{width:5%;}.elementor-39676 .elementor-element.elementor-element-2a84253{text-align:center;}.elementor-39676 .elementor-element.elementor-element-2a84253 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-39676 .elementor-element.elementor-element-985fb86{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-39676 .elementor-element.elementor-element-985fb86 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-985fb86.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-985fb86 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39676 .elementor-element.elementor-element-29fe58d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-29fe58d.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-507d3a9{text-align:center;}.elementor-39676 .elementor-element.elementor-element-507d3a9 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-39676 .elementor-element.elementor-element-f783560 img{width:8%;}.elementor-39676 .elementor-element.elementor-element-aa47bc7{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-aa47bc7:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-aa47bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-aa47bc7.e-con{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-c88affd{--display:flex;}.elementor-39676 .elementor-element.elementor-element-ca944e0 img{width:5%;}.elementor-39676 .elementor-element.elementor-element-b2ab23b{text-align:center;}.elementor-39676 .elementor-element.elementor-element-b2ab23b .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-39676 .elementor-element.elementor-element-f58fb20{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-39676 .elementor-element.elementor-element-f58fb20 > .elementor-widget-container{background-color:#000000;padding:15px 0px 15px 0px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-f58fb20.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-f58fb20 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-39676 .elementor-element.elementor-element-5d36fed{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-39676 .elementor-element.elementor-element-5d36fed.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-60ffaba img{width:8%;}.elementor-39676 .elementor-element.elementor-element-9df1ee6{text-align:center;}.elementor-39676 .elementor-element.elementor-element-9df1ee6 .elementor-heading-title{font-family:"campton-extra-bold", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-39676 .elementor-element.elementor-element-9536550{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-9536550:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-9536550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-39676 .elementor-element.elementor-element-9536550.e-con{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-86ba246{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-normal-color:#000000;--e-n-carousel-arrow-hover-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-39676 .elementor-element.elementor-element-2981be6{--content-width:90%;}.elementor-39676 .elementor-element.elementor-element-ca42556{--width:35%;}.elementor-39676 .elementor-element.elementor-element-8134fe3{--width:65%;}.elementor-39676 .elementor-element.elementor-element-e03adee{--width:30%;}.elementor-39676 .elementor-element.elementor-element-a5d9f74{--width:100%;}.elementor-39676 .elementor-element.elementor-element-6384bc6{--content-width:70%;}.elementor-39676 .elementor-element.elementor-element-17bcfb5{--content-width:70%;}.elementor-39676 .elementor-element.elementor-element-efb9720{--width:50%;}.elementor-39676 .elementor-element.elementor-element-a5ac4f3{--width:50%;}.elementor-39676 .elementor-element.elementor-element-1b5e610{--width:50%;}.elementor-39676 .elementor-element.elementor-element-c63d21f{--width:50%;}.elementor-39676 .elementor-element.elementor-element-d6144bb{--content-width:70%;}.elementor-39676 .elementor-element.elementor-element-0c90560{--content-width:70%;}.elementor-39676 .elementor-element.elementor-element-aa47bc7{--width:60%;}.elementor-39676 .elementor-element.elementor-element-9536550{--width:60%;}}@media(max-width:1024px){.elementor-39676 .elementor-element.elementor-element-ca42556:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-ca42556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-39676 .elementor-element.elementor-element-86ba246{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-39676 .elementor-element.elementor-element-ca42556:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-ca42556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-39676 .elementor-element.elementor-element-504894e img{width:60%;}.elementor-39676 .elementor-element.elementor-element-a9fb069 .eael-progressbar-title{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-4f58bcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39676 .elementor-element.elementor-element-5212727 > .elementor-widget-container{padding:3% 0% 2% 0%;}.elementor-39676 .elementor-element.elementor-element-5212727{text-align:left;}.elementor-39676 .elementor-element.elementor-element-5212727 .elementor-heading-title{font-size:60px;}.elementor-39676 .elementor-element.elementor-element-fb91635 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-39676 .elementor-element.elementor-element-fb91635{text-align:center;}.elementor-39676 .elementor-element.elementor-element-fb91635 .elementor-heading-title{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-181a847.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{width:109px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-horizontal{gap:0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(0px/2);}body.rtl .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-0px/2);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 0px);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-icon-box .eael-feature-list-icon{height:25px;width:25px;font-size:25px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 25px);}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-icon-box .eael-feature-list-icon img{width:25px;height:25px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-img{width:25px;height:25px;}.elementor-39676 .elementor-element.elementor-element-181a847 .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 11px !important;}.elementor-39676 .elementor-element.elementor-element-181a847 .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 11px 0 0 !important;}.elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-181a847 .-icon-position-top .eael-feature-list-content-box{margin:11px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-181a847 .eael-feature-list-content-box .eael-feature-list-title a{font-size:15px;}.elementor-39676 .elementor-element.elementor-element-e634d4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-e634d4e .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-39676 .elementor-element.elementor-element-e634d4e .elementor-divider{text-align:center;}.elementor-39676 .elementor-element.elementor-element-475e239 > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-wrapper{text-align:center;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-475e239 .elementor-icon-box-title a{font-size:17px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-wrapper{text-align:center;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-44ea5fa .elementor-icon-box-title a{font-size:17px;}.elementor-39676 .elementor-element.elementor-element-e03adee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-197846e img{width:40%;}.elementor-39676 .elementor-element.elementor-element-7082ad8{text-align:center;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0a6a2a1 .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-05fbcb1 .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-f9c06cf .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-6d50fe7 .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-6384bc6{--content-width:95%;--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-39676 .elementor-element.elementor-element-d6523ea > .elementor-widget-container{padding:3% 0% 2% 0%;}.elementor-39676 .elementor-element.elementor-element-d6523ea{text-align:left;}.elementor-39676 .elementor-element.elementor-element-d6523ea .elementor-heading-title{font-size:50px;}.elementor-39676 .elementor-element.elementor-element-c7387cc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-39676 .elementor-element.elementor-element-c7387cc{text-align:center;}.elementor-39676 .elementor-element.elementor-element-c7387cc .elementor-heading-title{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-028c03a.elementor-element{--align-self:center;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-horizontal .eael-feature-list-item{width:109px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-horizontal{gap:0px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:not(:first-child){padding-top:calc(0px/2);}body.rtl .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-0px/2);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 0px);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-icon-box .eael-feature-list-icon{height:25px;width:25px;font-size:25px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 25px);}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-icon-box .eael-feature-list-icon img{width:25px;height:25px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-img{width:25px;height:25px;}.elementor-39676 .elementor-element.elementor-element-028c03a .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 11px !important;}.elementor-39676 .elementor-element.elementor-element-028c03a .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 11px 0 0 !important;}.elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-left .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-right .eael-feature-list-content-box, .elementor-39676 .elementor-element.elementor-element-028c03a .-icon-position-top .eael-feature-list-content-box{margin:11px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title, .elementor-39676 .elementor-element.elementor-element-028c03a .eael-feature-list-content-box .eael-feature-list-title a{font-size:15px;}.elementor-39676 .elementor-element.elementor-element-355833a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-355833a .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-39676 .elementor-element.elementor-element-355833a .elementor-divider{text-align:center;}.elementor-39676 .elementor-element.elementor-element-6352108:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-6352108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/masterlife_reverse_trans.png");background-position:30px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-39676 .elementor-element.elementor-element-6352108{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-39676 .elementor-element.elementor-element-fc37c3d img{width:60%;}.elementor-39676 .elementor-element.elementor-element-e51a99d .eael-progressbar-title{font-size:20px;}.elementor-39676 .elementor-element.elementor-element-04a655c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39676 .elementor-element.elementor-element-17bcfb5{--content-width:95%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-39676 .elementor-element.elementor-element-efb9720:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-efb9720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/09/pj-twm-site-scaled.jpg");background-position:center center;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-efb9720{--width:50%;--justify-content:flex-end;--overlay-opacity:0.26;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0684eef .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-a5ac4f3:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-a5ac4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/08/Alex_Ban.png");background-position:center center;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-a5ac4f3{--width:50%;--justify-content:flex-end;--overlay-opacity:0.26;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-94e80d2 .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-1b5e610:not(.elementor-motion-effects-element-type-background), .elementor-39676 .elementor-element.elementor-element-1b5e610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.train-with-me.com/wp-content/uploads/2024/09/IMG_0465-scaled.jpg");background-position:center center;background-size:cover;}.elementor-39676 .elementor-element.elementor-element-1b5e610{--width:50%;--justify-content:flex-end;--overlay-opacity:0.26;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action{padding:50px 10px 0px 10px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .title{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .sub-title{font-size:25px;margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-0d792a4 .eael-call-to-action .cta-button{padding:8px 20px 8px 20px;margin:0px 0px 0px 0px;font-size:15px;}.elementor-39676 .elementor-element.elementor-element-c63d21f{--width:50%;}.elementor-39676 .elementor-element.elementor-element-63829d2{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-e6a64e3 .elementor-icon-box-title a{font-size:17px;}.elementor-39676 .elementor-element.elementor-element-0b517a2 > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-wrapper{text-align:center;}.elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-title, .elementor-39676 .elementor-element.elementor-element-0b517a2 .elementor-icon-box-title a{font-size:17px;}.elementor-39676 .elementor-element.elementor-element-d6144bb{--content-width:95%;}.elementor-39676 .elementor-element.elementor-element-65e5408{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-39676 .elementor-element.elementor-element-9365b2b img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-0c90560{--content-width:95%;}.elementor-39676 .elementor-element.elementor-element-ee6bd68{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-360ad42 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-39676 .elementor-element.elementor-element-8f972e8 img{width:40%;}.elementor-39676 .elementor-element.elementor-element-28b446f{text-align:center;}.elementor-39676 .elementor-element.elementor-element-880d7a5 img{width:20%;}.elementor-39676 .elementor-element.elementor-element-2a84253 > .elementor-widget-container{padding:3% 0% 2% 0%;}.elementor-39676 .elementor-element.elementor-element-2a84253{text-align:center;}.elementor-39676 .elementor-element.elementor-element-2a84253 .elementor-heading-title{font-size:27px;}.elementor-39676 .elementor-element.elementor-element-985fb86 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:3% 0% 2% 0%;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-985fb86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-39676 .elementor-element.elementor-element-985fb86 .elementor-heading-title{font-size:23px;}.elementor-39676 .elementor-element.elementor-element-29fe58d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-29fe58d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39676 .elementor-element.elementor-element-507d3a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-507d3a9{text-align:center;}.elementor-39676 .elementor-element.elementor-element-507d3a9 .elementor-heading-title{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-f783560 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-f783560 img{width:30%;}.elementor-39676 .elementor-element.elementor-element-a363f04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-ca944e0 img{width:20%;}.elementor-39676 .elementor-element.elementor-element-b2ab23b > .elementor-widget-container{padding:3% 0% 2% 0%;}.elementor-39676 .elementor-element.elementor-element-b2ab23b{text-align:center;}.elementor-39676 .elementor-element.elementor-element-b2ab23b .elementor-heading-title{font-size:27px;}.elementor-39676 .elementor-element.elementor-element-f58fb20 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:3% 0% 2% 0%;border-radius:20px 20px 20px 20px;}.elementor-39676 .elementor-element.elementor-element-f58fb20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-39676 .elementor-element.elementor-element-f58fb20 .elementor-heading-title{font-size:23px;}.elementor-39676 .elementor-element.elementor-element-5d36fed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-5d36fed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39676 .elementor-element.elementor-element-60ffaba > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-60ffaba img{width:30%;}.elementor-39676 .elementor-element.elementor-element-9df1ee6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-9df1ee6{text-align:center;}.elementor-39676 .elementor-element.elementor-element-9df1ee6 .elementor-heading-title{font-size:30px;}.elementor-39676 .elementor-element.elementor-element-e5e06b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-39676 .elementor-element.elementor-element-86ba246{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for eael-progress-bar, class: .elementor-element-a9fb069 */.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill.eael-has-inner-title {
    text-align: right;
    padding-right: 5px;
}

.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill {
    border-radius:20px;
}

.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line {
    border: 2px solid white;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4f58bcf */.mpcs-course-title {
 display: none;   
}

.mpcs-section-overview h3 {
    color:white;
    font-family: 'campton-extra-bold';
    font-size: 20px;
}

.mpcs-lessons, .mpcs-lesson a {
    color:white !important;
    font-family: 'Avenir';
}

.mpcs-section-overview {
    border-bottom:1px solid white;
    margin-top:20px;
    padding-bottom:20px;
}

.maxHeight {
    max-height: 500px;
    overflow-y: scroll
}

.mpcs-lesson-complete, .mpcs-lesson-complete a  {
    color:#64ea85 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-90bb796 */.ets_assigned_role, .ets-connection-lbl, div.ets-discord-connection-wrapper>label.ets-connection-lbl {
    display: none !important;
    opacity: 0;
}

.btn-connect {
    background-color: #222222 !important;
}

.btn-connect:hover {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for eael-progress-bar, class: .elementor-element-e51a99d */.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill.eael-has-inner-title {
    text-align: right;
    padding-right: 5px;
}

.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line-fill {
    border-radius:20px;
}

.elementor-36749 .elementor-element.elementor-element-a9fb069 .eael-progressbar-line {
    border: 2px solid white;
    border-radius:20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-04a655c */.mpcs-course-title {
 display: none;   
}

.mpcs-section-overview h3 {
    color:white;
    font-family: 'campton-extra-bold';
    font-size: 20px;
}

.mpcs-lessons, .mpcs-lesson a {
    color:white !important;
    font-family: 'Avenir';
}

.mpcs-section-overview {
    border-bottom:1px solid white;
    margin-top:20px;
    padding-bottom:20px;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.maxHeight {
    max-height: 300px !important;
    overflow-y: scroll;
}
}


.mpcs-lesson-complete, .mpcs-lesson-complete a  {
    color:#64ea85 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efb9720 */.borderRound * {
    border-radius:20px !important;
}

.borderRound .tt img {
    border-radius:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5ac4f3 */.borderRound * {
    border-radius:20px !important;
}

.borderRound .tt img {
    border-radius:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b5e610 */.borderRound * {
    border-radius:20px !important;
}

.borderRound .tt img {
    border-radius:0px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d42da35 */.ets_assigned_role, .ets-connection-lbl, div.ets-discord-connection-wrapper>label.ets-connection-lbl {
    display: none !important;
    opacity: 0;
}

.btn-connect {
    background-color: #222222 !important;
}

.btn-connect:hover {
    color: white !important;
}

div.ets-discord-connection-wrapper {
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-29fe58d */#field_gz4aj, #frm_field_677_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_677_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_680_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_680_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_669 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_697_container {
    order:2;
}
.frm_field_680_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_698_container, #frm_radio_691-669-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_669 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_690_container, .frm_field_692_container, .frm_field_693_container {
    order:3 !important;
}

.frm_field_691_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_691_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_691_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_691_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_691_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_669_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_692_container, .frm_field_693_container, .frm_field_690_container, .frm_field_697_container {
    display: flex;
    align-items: center;
}

#frm_field_698_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_698_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_698_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_669 textarea {
    font-size: 16px;
}

.frm_field_680_container textarea::placeholder {
    color:grey !important;
}

.frm_field_691_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a363f04 */.chartOBJ svg {
    border-radius:20px;
}

.chartOBJ rect {
    fill: #7d7d7d !important;
}

.chartOBJ svg>rect {
    fill: transparent !important;
}

 .chartOBJ text {
     fill:white !important;
 }
 
 .chartOBJ path {
     stroke:#F0AD4E;
     fill:#F0AD4E;
 }
 
 circle {
     fill:#F0AD4E !important;
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a370ca */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_730_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_730_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_728 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_735_container {
    order:2;
}
.frm_field_730_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_731-728-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_728 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_732_container, .frm_field_733_container, .frm_field_734_container {
    order:3 !important;
}

.frm_field_731_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_731_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_731_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_731_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_731_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_728_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_734_container, .frm_field_732_container, .frm_field_735_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_728 textarea {
    font-size: 16px;
}

.frm_field_730_container textarea::placeholder {
    color:grey !important;
}

.frm_field_731_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b5c404 */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_750_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_750_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_748 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_755_container {
    order:2;
}
.frm_field_750_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_751-748-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_748 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_752_container, .frm_field_733_container, .frm_field_754_container {
    order:3 !important;
}

.frm_field_751_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_751_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_751_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_751_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_751_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_748_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_754_container, .frm_field_752_container, .frm_field_755_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_748 textarea {
    font-size: 16px;
}

.frm_field_750_container textarea::placeholder {
    color:grey !important;
}

.frm_field_751_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_748_container  textarea {
    box-shadow: 5px 5px 10px #BF3D2C !important;
    color:white !important;
}


#frm_field_748_container  textarea::placeholder {
    color:white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d36fed */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_718_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_718_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_716 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_723_container {
    order:2;
}
.frm_field_718_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_725_container, #frm_radio_719-716-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_716 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_720_container, .frm_field_721_container, .frm_field_722_container,.frm_field_753_container {
    order:3 !important;
}

.frm_field_719_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_719_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_719_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_719_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_719_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_716_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_721_container, .frm_field_722_container, .frm_field_720_container, .frm_field_723_container {
    display: flex;
    align-items: center;
}

#frm_field_725_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_725_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_725_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_716 textarea {
    font-size: 16px;
}

.frm_field_718_container textarea::placeholder {
    color:grey !important;
}

.frm_field_719_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_716_container textarea {
    box-shadow: 5px 5px 10px #3EA447 !important;
    color:white !important;
}

#frm_field_747_container, #frm_field_759_container {
    margin-top:20px !important;
}

#frm_field_728_container textarea {
    box-shadow: 5px 5px 10px #227FBA !important;
    color:white !important;
}

#frm_field_728_container textarea::placeholder {
    color:white !important;
}

#field_hf0hd, #field_h3db9, #field_pz9ga {
    border: none;
    font-family: 'campton-extra-bold';
    font-size: 18px;
}

#frm_field_716_container .frm_add_form_row {
    left:0px !important;
}

#frm_field_716_container .frm_add_form_row .frmsvg {
    background-color: #3EA447 !important; 
}

#frm_field_748_container .frm_add_form_row {
    left:40px !important;
}

#frm_field_748_container .frm_add_form_row .frmsvg {
    background-color: #BF3D2C !important; 
}


#frm_field_728_container .frm_add_form_row .frmsvg {
    background-color: #227FBA !important; 
}


#frm_field_728_container .frm_add_form_row {
    left:80px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-29fe58d */#field_gz4aj, #frm_field_677_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_677_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_680_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_680_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_669 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_697_container {
    order:2;
}
.frm_field_680_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_698_container, #frm_radio_691-669-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_669 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_690_container, .frm_field_692_container, .frm_field_693_container {
    order:3 !important;
}

.frm_field_691_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_691_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_691_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_691_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_691_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_669_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_692_container, .frm_field_693_container, .frm_field_690_container, .frm_field_697_container {
    display: flex;
    align-items: center;
}

#frm_field_698_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_698_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_698_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_669 textarea {
    font-size: 16px;
}

.frm_field_680_container textarea::placeholder {
    color:grey !important;
}

.frm_field_691_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a363f04 */.chartOBJ svg {
    border-radius:20px;
}

.chartOBJ rect {
    fill: #7d7d7d !important;
}

.chartOBJ svg>rect {
    fill: transparent !important;
}

 .chartOBJ text {
     fill:white !important;
 }
 
 .chartOBJ path {
     stroke:#F0AD4E;
     fill:#F0AD4E;
 }
 
 circle {
     fill:#F0AD4E !important;
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a370ca */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_730_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_730_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_728 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_735_container {
    order:2;
}
.frm_field_730_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_731-728-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_728 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_732_container, .frm_field_733_container, .frm_field_734_container {
    order:3 !important;
}

.frm_field_731_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_731_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_731_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_731_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_731_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_728_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_734_container, .frm_field_732_container, .frm_field_735_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_728 textarea {
    font-size: 16px;
}

.frm_field_730_container textarea::placeholder {
    color:grey !important;
}

.frm_field_731_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b5c404 */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_750_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_750_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_748 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_755_container {
    order:2;
}
.frm_field_750_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_751-748-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_748 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_752_container, .frm_field_733_container, .frm_field_754_container {
    order:3 !important;
}

.frm_field_751_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_751_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_751_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_751_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_751_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_748_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_754_container, .frm_field_752_container, .frm_field_755_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_748 textarea {
    font-size: 16px;
}

.frm_field_750_container textarea::placeholder {
    color:grey !important;
}

.frm_field_751_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_748_container  textarea {
    box-shadow: 5px 5px 10px #BF3D2C !important;
    color:white !important;
}


#frm_field_748_container  textarea::placeholder {
    color:white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d36fed */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_718_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_718_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_716 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_723_container {
    order:2;
}
.frm_field_718_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_725_container, #frm_radio_719-716-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_716 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_720_container, .frm_field_721_container, .frm_field_722_container,.frm_field_753_container {
    order:3 !important;
}

.frm_field_719_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_719_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_719_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_719_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_719_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_716_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_721_container, .frm_field_722_container, .frm_field_720_container, .frm_field_723_container {
    display: flex;
    align-items: center;
}

#frm_field_725_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_725_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_725_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_716 textarea {
    font-size: 16px;
}

.frm_field_718_container textarea::placeholder {
    color:grey !important;
}

.frm_field_719_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_716_container textarea {
    box-shadow: 5px 5px 10px #3EA447 !important;
    color:white !important;
}

#frm_field_747_container, #frm_field_759_container {
    margin-top:20px !important;
}

#frm_field_728_container textarea {
    box-shadow: 5px 5px 10px #227FBA !important;
    color:white !important;
}

#frm_field_728_container textarea::placeholder {
    color:white !important;
}

#field_hf0hd, #field_h3db9, #field_pz9ga {
    border: none;
    font-family: 'campton-extra-bold';
    font-size: 18px;
}

#frm_field_716_container .frm_add_form_row {
    left:0px !important;
}

#frm_field_716_container .frm_add_form_row .frmsvg {
    background-color: #3EA447 !important; 
}

#frm_field_748_container .frm_add_form_row {
    left:40px !important;
}

#frm_field_748_container .frm_add_form_row .frmsvg {
    background-color: #BF3D2C !important; 
}


#frm_field_728_container .frm_add_form_row .frmsvg {
    background-color: #227FBA !important; 
}


#frm_field_728_container .frm_add_form_row {
    left:80px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-29fe58d */#field_gz4aj, #frm_field_677_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_677_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_680_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_680_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_669 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_697_container {
    order:2;
}
.frm_field_680_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_698_container, #frm_radio_691-669-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_669 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_690_container, .frm_field_692_container, .frm_field_693_container {
    order:3 !important;
}

.frm_field_691_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_691_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_691_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_691_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_691_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_669_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_692_container, .frm_field_693_container, .frm_field_690_container, .frm_field_697_container {
    display: flex;
    align-items: center;
}

#frm_field_698_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_698_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_698_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_669 textarea {
    font-size: 16px;
}

.frm_field_680_container textarea::placeholder {
    color:grey !important;
}

.frm_field_691_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a363f04 */.chartOBJ svg {
    border-radius:20px;
}

.chartOBJ rect {
    fill: #7d7d7d !important;
}

.chartOBJ svg>rect {
    fill: transparent !important;
}

 .chartOBJ text {
     fill:white !important;
 }
 
 .chartOBJ path {
     stroke:#F0AD4E;
     fill:#F0AD4E;
 }
 
 circle {
     fill:#F0AD4E !important;
 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a370ca */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_730_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_730_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_728 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_735_container {
    order:2;
}
.frm_field_730_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_731-728-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_728 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_732_container, .frm_field_733_container, .frm_field_734_container {
    order:3 !important;
}

.frm_field_731_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_731_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_731_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_731_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_731_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_728_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_734_container, .frm_field_732_container, .frm_field_735_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_728 textarea {
    font-size: 16px;
}

.frm_field_730_container textarea::placeholder {
    color:grey !important;
}

.frm_field_731_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b5c404 */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_750_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_750_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_748 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_755_container {
    order:2;
}
.frm_field_750_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_737_container, #frm_radio_751-748-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_748 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_752_container, .frm_field_733_container, .frm_field_754_container {
    order:3 !important;
}

.frm_field_751_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_751_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_751_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_751_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_751_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_748_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_733_container, .frm_field_754_container, .frm_field_752_container, .frm_field_755_container {
    display: flex;
    align-items: center;
}

#frm_field_737_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_737_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_737_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_748 textarea {
    font-size: 16px;
}

.frm_field_750_container textarea::placeholder {
    color:grey !important;
}

.frm_field_751_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_748_container  textarea {
    box-shadow: 5px 5px 10px #BF3D2C !important;
    color:white !important;
}


#frm_field_748_container  textarea::placeholder {
    color:white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d36fed */#field_gz4aj3, #frm_field_714_container .frm_inline_box {
    background-color: transparent;
    border: none;
    color: #F0AD4E !important;
    text-align: center;
    font-size: 45px;
    padding:10px 0px;
}

#frm_field_714_container .frm_input_group {
    width: 30% !important;
    margin: auto !important;
}

.frm_field_676_container .frm-star-group {
    display: flex;
    flex-direction: column-reverse;
}

.frm_field_718_container textarea {
    background-color: black !important;
    border: none !important;
    color: white !important;
    height:50px;
}

.frm_field_718_container textarea::placeholder {
    color: white !important;
}

.frm_repeat_716 {
    display: flex;
    margin: 0px !important;
}

.frm_repeat_buttons {
    order: 0;
}

.frm_field_676_container, .frm_field_723_container {
    order:2;
}
.frm_field_718_container {
    width:80%;
    order: 1;
}

.frm_add_form_row {
    bottom: 70px;
    left: 5px;
    color: #538053 !important;
    position: absolute;
    background-color: transparent !important;
    border: none !important;
    padding:0px !important;
}

.frm_remove_form_row {
    background: transparent !important;
    border: none !important;
    padding: 5px !important;
    color:white !important;
}

.frm_submit {
    margin: auto;
}

.frm_save_draft {
background-color: black !important;
    border: none;
    color: white;
    font-family: 'campton-extra-bold';
    font-size: 16px;
    font-weight: 500;
    margin: auto;
    margin-top: 50px;
    padding: 10px 30px;
    border-radius: 20px;
}

.frm_submit .frm_button_submit, .frm_message, #frm_field_725_container, #frm_radio_719-716-3 {
    display: none;
}

.frm-star-group input+label.star-rating .frmsvg {
    width: 15px;
    height: 20px;
}

.frm_repeat_buttons .frmsvg {
    color:black !important;
}

.frm_style_style-formidable.with_frm_style .form-field {
    margin-bottom:0px !important;
}

.frm_repeat_716 {
    padding: 0px;
    margin: 10px 0px !important;
    border-radius: 10px;
}

.frm_field_676_container {
    width: 6% !important;
}

.frm_field_720_container, .frm_field_721_container, .frm_field_722_container,.frm_field_753_container {
    order:3 !important;
}

.frm_field_719_container {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #000000d6;
    top: 0px;
    left: 0px;
    z-index: 999;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    display: none;
}

.frm_field_719_container .frm_opt_container {
    display: flex;
    flex-direction: column;
    align-items: center; 
}

.frm_field_719_container .frm_radio {
    margin:20px !important;
    text-align: center;
}

.frm_field_719_container .frm_radio label {
    color: white;
    font-size: 18px;
    font-family: 'Avenir'
}

.frm_field_719_container .frm_radio input[type=radio] {
    display: none !important;
}

#frm_field_716_container .frm_repeat_inline {
    z-index: 1;
}

.frm_add_form_row svg {
    color: black !important;
    background-color: black;
    border-radius: 10px;
    width: 20px !important;
    height: 20px !important;
}

.frm_add_form_row svg path {
    fill: white;
    transform: scale(1);
}

.frm_image_option_container img {
    width: 30px !important;
    height: 30px !important;
}

.frm_opt_container .frm_image_option {
    width:80% !important;
}

.frm_image_option label {
    width: 100% !important;
}

.frm_text_label_for_image {
    width:90%;
}

.frm_text_label_for_image_inner {
    color: white;
    font-size: 18px;
    font-family: 'avenir';
}

.frm_image_options .frm_image_option_container {
    border: none !important;
    align-items: center !important;
}

.frm_repeat_buttons, .frm_field_721_container, .frm_field_722_container, .frm_field_720_container, .frm_field_723_container {
    display: flex;
    align-items: center;
}

#frm_field_725_container {
    margin: 10px;
    background-color: #00000087;
    border-radius: 20px;
    font-family: 'Avenir';
}

#frm_field_725_container * {
    color:white !important;
    padding: 0px 10px;
    background-color: transparent
}

#frm_field_725_container label {
    padding:10px 20px;
    font-weight: 600;
}

.frm_repeat_716 textarea {
    font-size: 16px;
}

.frm_field_718_container textarea::placeholder {
    color:grey !important;
}

.frm_field_719_container h3 {
    color: white;
    text-align: center;
    font-family: 'campton-extra-bold';
    font-weight: 400;
    font-size: 30px;
}

#frm_field_716_container textarea {
    box-shadow: 5px 5px 10px #3EA447 !important;
    color:white !important;
}

#frm_field_747_container, #frm_field_759_container {
    margin-top:20px !important;
}

#frm_field_728_container textarea {
    box-shadow: 5px 5px 10px #227FBA !important;
    color:white !important;
}

#frm_field_728_container textarea::placeholder {
    color:white !important;
}

#field_hf0hd, #field_h3db9, #field_pz9ga {
    border: none;
    font-family: 'campton-extra-bold';
    font-size: 18px;
}

#frm_field_716_container .frm_add_form_row {
    left:0px !important;
}

#frm_field_716_container .frm_add_form_row .frmsvg {
    background-color: #3EA447 !important; 
}

#frm_field_748_container .frm_add_form_row {
    left:40px !important;
}

#frm_field_748_container .frm_add_form_row .frmsvg {
    background-color: #BF3D2C !important; 
}


#frm_field_728_container .frm_add_form_row .frmsvg {
    background-color: #227FBA !important; 
}


#frm_field_728_container .frm_add_form_row {
    left:80px !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-86ba246 */.elementor-swiper-button {
    top:10% !important;
}/* End custom CSS */