
@media (min-width: 1200px) {
.home-hero-main .row img.image__image { max-width: 490px; margin-left: auto; margin-right: 30px; }
}
.home-hero-main .row .block-type--image {height: auto;position: absolute;right: 0;bottom: -170px;padding: 0; }
.home-hero-main .row {justify-content: space-between;}
.home-hero-main .section__overlay::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/18c827-5a74-f576-2d08-482c05cdb355_curve-bottom.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;bottom: 0;z-index: 1;}
.home-hero-main .row img.image__image {height: 700px !important;object-fit: contain;}
.home-hero-main .row h1 {font-size: 38px; line-height: 49px; color: #fff;}
.home-hero-main .row ul{ display: flex;padding: 0;gap: 15px;list-style-type: none !important; margin: 28px 0; }
.home-hero-main .row ul li::marker, .home-hero-main .row ul li::before {display: none;content: '';}
.home-hero-main .row ul li a{border: 1px solid #FD7B16;font-weight: bold;padding: 7px 23px;border-radius: 500px 500px 00px 500px !important;background: rgba(253, 123, 22, 0.2);transition: all 0.2s;}
.home-hero-main .row a.btn {position: relative;overflow: hidden;height: 60px;line-height: 40px;padding-left: 90px;text-transform: uppercase;background: rgba(253, 123, 22, 0.2) !important; margin-top: 20px;}
.home-hero-main .row a.btn:hover{background: #1D008E !important;border-color: #FD7B16 !important;}
.home-hero-main .row a.btn:before {content: "";display: inline-block;width: 75px;height: 76px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/b7be40-7b2-8a4f-edd1-f0a7168bd0_video.gif);background-size: contain;background-repeat: no-repeat;background-position: center;vertical-align: middle;position: absolute;top: -10px;left: 0;}

.sh-bwt-af .section__overlay::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/18c827-5a74-f576-2d08-482c05cdb355_curve-bottom.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;bottom: 0;z-index: 9;}
.sh-twt-af .section__overlay::after, .global-state-block .section__overlay::before {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/6e31dec-ce5e-24b8-063d-5212312e6edb_curve-top.png);background-size: 100%;background-repeat: no-repeat;background-position: center top;pointer-events: none;top: 100%;z-index: 1;}
.sh-ctwt-af .section__overlay::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-size: 100%;background-repeat: no-repeat;background-position: center top;pointer-events: none;top: 100%;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/ef103e0-dd6-1708-a8c2-d4356588d3_colored-bottomnew.png);z-index: 9;}
.sh-cbwt-af .section__overlay::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/61e541c-453c-e25c-6361-1ca54260223_colored-topnew.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;bottom: 0;z-index: 1;}
.tan-sh-bf .row::after, .tan-sh-bf .row::before {content: "";position: absolute;left: -130px;width: 125px;height: 130px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/05e421a-beda-137f-caa8-c384b4755f_testi-before-icon.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;top: 30%;z-index: 0;animation: floatUpDown 4s ease-in-out infinite;transform: translate(-50%, -50%);}
.tan-sh-bf .row::after {right: -160px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/6e486eb-c23a-52-33e2-d118168fb52_testi-after-icon.png);left: auto;width: 130px;height: 144px;animation: floatDownUp 4s ease-in-out infinite;}

.global-faq .block-type--accordion { position: relative; z-index: 2; }
.global-state-block .block-type--card .block {box-shadow: none !important;}
.global-state-block .card {flex-direction: row;border-top-left-radius: 500px;border-bottom-left-radius: 500px;border-top-right-radius: 500px;border-bottom-right-radius: 0;background: #fff;border: 2px solid #1D008E;padding: 15px 15px 15px 30px;justify-content: center;align-items: center;text-align: center;gap: 24px;min-height: 125px;}
.global-state-block .card .card__body {padding: 0;color: #000;}
.global-state-block .card .card__body .card__text h2, .global-state-block .card .card__body .card__text p {margin: 0;}
.global-state-block .card .card__body .card__text {text-align: left;text-transform: uppercase;font-size: 15px;line-height: 1.2;}
.global-state-block .card .card__body .card__text h2{color:#FD7B16 !important;line-height:46px;}
.global-state-block .section__overlay::before {bottom: 100% !important;transform: rotate(180deg);background-position: center top;top: auto;}
.global-state-block .sizer {padding-top: 60px !important;padding-bottom: 75px !important;}
.global-state-block .card:hover::before {transform: translateX(0);}
.global-state-block .card::before {content: "";position: absolute;top: 0;right: -2px;bottom: 0;left: 0;background-color: #F0EDFF;transform: translateX(-100%);transition: .3s ease-in-out;opacity: .5;}
.global-state-block .card .card__image, .global-state-block .card .card__body { z-index: 2; }

.global-faq .block-type--accordion { padding-bottom: 3px; }
.global-faq .block-type--accordion .block {padding: 0 !important;box-shadow: none !important;background: transparent !important;}
.global-faq .block-type--accordion .block .accordion-title .media__body {color: #1D008E;font-size: 18px; font-family: Karla;font-weight: bold;line-height: normal;padding-top: 3px;}
.global-faq .block-type--accordion .block.active .accordion-body {padding-top: 12px !important;}
.global-faq .block-type--accordion .accordion .accordion-title::after {color: #1D008E;}
.global-faq .block-type--accordion .block .accordion.background-light {background:#fff !important;border-radius: 30px 30px 0px 30px !important;padding: 15px 24px !important;border: 1px solid #1D008E !important;box-shadow: none !important;}
.global-faq .block-type--accordion .block.active .accordion.background-light {border-radius: 30px 30px 0 30px !important;}


.inner-hero .section__overlay {background: #1D008E;background: linear-gradient(90deg, rgba(29, 0, 142, 1) 0%, rgba(17, 0, 84, 1) 100%);}
.inner-hero img.image__image {height: 508px;object-fit: contain;z-index: 1;position: relative;}
.inner-hero .block-type--image {padding: 0 !important;}
.inner-hero .sizer {padding-top: 30px !important;padding-bottom: 30px !important; min-height: 568px;}
.inner-hero .sizer h1 { margin-bottom: 20px; font-size: 42px; line-height: 50px; }
.inner-hero .sizer .btn { margin-top: 12px; }
.inner-hero .block-type--image .image::before {content: "";position: absolute;left: 0;width: 597px;height: 520px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/7d31616-4daf-0bc8-a0ed-c055d8cc4e1_inner-hero-shape.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;bottom: 0;z-index: 1; /*animation: floatUpDown 4s ease-in-out infinite;*/ right: 0;margin: 0 auto;}
.inner-hero ul {padding-left: 15px;}
.inner-hero {overflow: hidden;}

.rtl-img-box .block-type--image img.image__image {border-radius: 1000px 1000px 1000px 0;}
.rtl-img-box .sizer {padding-top: 40px !important;padding-bottom: 40px !important;}

.coach-list-section .block-type--text ul li::marker {content: '';display: none;}
.coach-list-section .block-type--text:nth-child(2) ul li, .coach-list-section .block-type--text:nth-child(4) ul li{ position: relative; }
.coach-list-section .block-type--text:nth-child(2) ul li::before, .coach-list-section .block-type--text:nth-child(4) ul li::before {/*content: "\f00c";color: #2E9D71;font-family: "Font Awesome 5 Free";font-weight: 900;left: -12px;position: relative;font-size: 14px;*/ content:""; background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/6632b7-0c22-b05c-cef2-0015b551034_Check.png);background-size: 100%;background-repeat: no-repeat;background-position: center; width: 20px; height: 20px; background-size: cover; left: -28px;position: absolute; top: 4px;  }
.coach-list-section .block-type--text:nth-child(4) ul li::before{background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/8d707cd-1d-3ba7-73a6-deae0b4df43e_X.png); }

.coach-list-section .block-type--text ul {padding-left: 5px;list-style-type: none;}
.coach-list-section .block-type--text ul li {margin-left: 23px;margin-bottom: 8px;}
.coach-list-section .video {border: 2px solid #FD7B16 !important;border-radius: 90px 90px 0px 90px !important;background: #fff !important;overflow: hidden;padding: 10px;}
.coach-list-section .kjb-video-responsive{border-radius: 80px 80px 0 80px !important;}
.coach-list-section .kjb-video-responsive img.w-css-reset {background: #fff !important;}
.coach-list-section .sizer {padding-top: 195px !important;padding-bottom: 155px !important;}
.coach-list-section .kjb-video-responsive .w-css-reset-tree div { border-radius: 20px 20px 0 20px !important;}

.coach-list-section .block-type--text:nth-child(2) h2 strong span::after { background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/715aa4-2563-e441-4766-daf24bddda4_is-bg.png); width: 64px;height: 5px; }
.coach-list-section .block-type--text:nth-child(4) h2 strong span::after { background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/c1bb6-bbb-865f-b318-6b7f51638da_is-not-bg.png); width: 138px;height: 6px; }


.coach-list-section .block-type--text:nth-child(4) h2 strong span::after, .coach-list-section .block-type--text:nth-child(2) h2 strong span::after {content: "";display: block;/*width: 135px;height: 6px;background: #FF2D00;clip-path: polygon(0% 60%, 10% 50%, 30% 70%, 50% 60%, 70% 80%, 100% 60%, 100% 100%, 0% 100%);*/right: 0;left: 0;position: absolute;/*transform: rotate(-2deg);*/bottom: 0; background-repeat:no-repeat; background-position: center bottom; background-size: contain;}
.coach-list-section .block-type--text:nth-child(2) h2 strong span::after{/*width: 60px;height: 6px;background: #2E9D71;*/}
.coach-list-section .block-type--text:nth-child(4) h2 strong span, .coach-list-section .block-type--text:nth-child(2) h2 strong span {position: relative;}
.coach-list-section.global-state-block .section__overlay::before{display: none;}
.coach-list-section.global-state-block .block-type--video { margin-bottom: 20px !important;}
.global-testi-slider .testi-btn-block{text-align: center;margin-top: 20px !important;display: inline-block;width: 100%;}
.global-testi-slider .testi-btn-block a.btn {color: #fff;}
.global-testi-slider .testi-btn-block a.btn::after{margin-left: 8px;}

@media (min-width: 1200px) {
.coach-list-section .container { max-width: calc(1074px + 30px + 30px) !important; }
.coach-list-section.center-video-box .container { max-width: calc(1280px + 30px + 30px) !important; }
}

.rtl-img-box.with-bg .section__overlay {background: #1D008E;background: linear-gradient(180deg, rgba(29, 0, 142, 1) 0%, rgba(17, 0, 84, 1) 100%);}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) img {border-radius: 1000px 1000px 0px 1000px;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4), .rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) {position: relative;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4)::before {content: "";position: absolute;right: -170px;width: 151px;height: 165px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/85d546-5ef5-c653-7e37-3eb02fd1fff_box-vector-after.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;bottom: -150px;/*z-index: 1;*/animation: floatUpDown 4s ease-in-out infinite;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6)::before{content: "";position: absolute;left: -150px;width: 137px;height: 145px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/f238f58-e8f8-55c1-6c2-5f12a87b11a_box-Vector-before.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;top: 140px;/*z-index: 1;*/animation: floatUpDown 4s ease-in-out infinite;}
.rtl-img-box.with-bg.st-2 .sizer {padding-top: 150px !important;padding-bottom: 150px !important;}
.rtl-img-box.with-bg.st-2.free-autistic-sec .sizer { padding-top: 200px !important; padding-bottom: 200px !important; }
.rtl-img-box.with-bg.st-2.free-autistic-sec .row .col-6:nth-child(2), .rtl-img-box.with-bg.st-2.free-autistic-sec .row .col-6:nth-child(4) { margin-bottom: 0 !important; }
.coach-list-section.center-video-box .container { margin-bottom: 25px; }
.ideal-audience-section.free-autistic-sec .block-type--text .block { padding-left: 0 !important; }
.ideal-audience-section.free-autistic-sec ul li { margin-bottom: 8px; line-height: 28px; }


/*.sh-wt-af.with-bg .section__overlay::after {display: none;}*/

.hire.global-logo-section img.image__image { max-width: 100%; max-height: 100px; }
@media (min-width: 992px) {
.hire.global-logo-section .col-2 { width: auto; }
}

.global-single-testimonial .block-type--feature .block .feature {border-radius: 500px !important;border: 1px solid #1D008E !important;display: flex;justify-content: space-between;text-align: left;align-items: center;background: #fff;}
.global-single-testimonial .block-type--feature .block .feature img.feature__image {width: 100% !important;border-radius: 1000px 1000px 0 1000px !important;max-width: 300px;border: 2px solid #1D008E;margin: 0;}
.global-single-testimonial .block-type--feature .block .feature .feature__text {padding: 15px 30px 15px 40px;}
.global-single-testimonial .sizer {padding-top: 60px !important;padding-bottom: 60px !important;}
.global-single-testimonial .block-type--feature .block .feature .feature__text h4 {color: #1D008E;}
.global-single-testimonial .block-type--feature .block .feature .feature__text p {font-size: 18px;}
.coach-list-section.global-state-block .sizer {padding-bottom: 170px !important;}


.events-section .card {border: 1px solid #1D008E;border-radius: 30px 30px 0 30px;background: #fff;color: #000;}
.events-section .card img.card__image {display: none;}
.events-section .block {box-shadow: none !important;}
.events-section .card .card__text p {font-size: 18px;padding-left: 26px;margin-bottom: 6px; font-weight: 500; }
.events-section .card .card__text p:first-child::before, .events-section .card .card__text p:nth-child(2)::before {content: "";left: 15px;position: absolute; background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/e1b7130-6304-c11-feb3-de584add4_Calendar.png); background-size: cover;
  width: 28px;
  height: 28px;}
.events-section .card .card__text p:nth-child(2)::before {content: ""; background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/3a06e2a-1d87-acb-e837-6c1c2600e2d7_MapPin.png); }
.events-section .card .card__text h6 {color: #000;margin: 10px 0 0px;min-height: 80px; font-family: Karla; font-size: 18px; line-height: 27px; font-weight: 700; }
.events-section .card {position: relative;overflow: hidden;z-index: 0;}
/*.events-section .card::before {content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: radial-gradient(circle, rgba(29, 0, 142, 0.74) 0%, rgba(17, 0, 84, 0.76) 100%);transition: left 0.5s ease;z-index: -1;background: #240996;}
.events-section .card:hover .btn {background: #F0EDFF !important;color: #fe7a15 !important;border-color: transparent !important;border-radius: 1000px 1000px 1000px 0 !important;}*/
.events-section .card:hover::before {left: 0;}
/*.events-section .card:hover .card__text, .events-section .card:hover .card__text h6 {color: #fff;}*/
.events-section .sizer {padding-top: 60px !important;padding-bottom: 60px !important;}
.events-section .card__body { padding: 23px 23px 30px; }
.btn { box-shadow: none !important; }

.bt-space .sizer {padding-bottom: 300px !important;}
.coach-list-section.global-state-block .container {margin-top: -400px;z-index: 9;}
.inner-hero::before {content: "";position: absolute;left: 0;right: 0; top: 0;width: 100%;height: 100%;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/3f18c2-f4fc-2bfe-8ffa-2afdf68c7d_Inner-Hero-Bg.png);background-size: cover;background-repeat: no-repeat;background-position: center;pointer-events: none;z-index: 1; /*animation: floatUpDown 4s ease-in-out infinite;*/}
.inner-hero .sizer .row { position: relative; z-index: 2; }
.global-logo-section img.image__image {height: 100px;object-fit: contain;text-align: center;}
.global-logo-section .sizer {padding-top: 180px !important;padding-bottom: 70px !important;}
.gloal-download-section .sizer {padding-top: 170px !important;padding-bottom: 80px !important;}
.gloal-download-section .row .block-type--text:last-child::before {content: '';background: #DCD5F5;width: 1px;height: 232px;position: absolute;left: 50%;right: 0;transform: translate(-50%, -50%);top: 50%;}
.specialize-section h2::after {content: '';background: rgba(255, 255, 255, .4);width: 467px;position: absolute;bottom: -20px;height: 1px;left: 0;}
.specialize-section h2 {position: relative;margin-bottom: 40px;}
.specialize-section a.btn--outline {border: none;padding: 0;color: #fff !important;background: none !important;}
.specialize-section a.btn--outline:hover {border: none;padding: 0;color: #fd7b16 !important;background: none !important;}
.specialize-section ul {padding-left: 20px;}

.inner-hero.style-2 .sizer {padding-top: 0px !important;padding-bottom: 00px !important;}
.inner-hero.style-2 .sizer .block-type--text {padding-top: 80px;padding-bottom: 110px;}
.inner-hero.style-2 img.image__image {height: 515px;object-fit: cover;}
.inner-hero.style-2 .sizer .block-type--text .block {padding-right: 60px !important;}


.events-section.style-2 .card {border: 2px solid #006369;}
.events-section.style-2 .block-type--card .block{box-shadow: 0 0 6px rgba(0,95,105,.20) !important; border-radius: 30px 30px 0 30px !important;}
.events-section.style-2 .card img.card__image {display: inline-block;width: 100%;text-align: center;max-width: 78px;margin: 0 auto;padding: 22px 0;}
.events-section.style-2 .card .card__body p:nth-child(2) {padding: 8px 18px;min-height: 130px; line-height: 25px; }
.events-section.style-2 .card .card__body {padding: 0 !important;}
.events-section.style-2 .card .card__text p:first-child::before, .events-section.style-2 .card .card__text p:nth-child(2)::before{display: none !important;}
.events-section.style-2 .card .card__text p:first-child {background: #006369;padding: 10px;color: #fff;font-weight: bold;display: inline-flex;align-items: center;width: 100%;line-height: normal;}
.events-section.style-2 .card .card__text p:first-child strong {font-size: 50px;font-family: Bree Serif;line-height: 0;position: relative;padding-right: 50px;top: -5px;}
.events-section.style-2 .card .card__text p:first-child strong::after {content: "";position: absolute;left: 22px;width: 100%;height: 65px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/d08fa16-beff-4847-1085-6e5e621d20a7_arrow-right.png);background-size: auto;background-repeat: no-repeat;background-position: center;pointer-events: none;top: -28px;z-index: 1;}
.events-section.style-2 .card::before{background: none;}

/*.member-plan-section .row .block-type--text:nth-child(4) .block, .member-plan-section .row .block-type--text:nth-child(6) .block {border: 2px solid #FD7B16 !important;border-radius: 30px 30px 0 30px !important;padding: 40px 60px !important;}*/
.member-plan-section .row .block-type--text:nth-child(4) .block, .member-plan-section .row .block-type--text:nth-child(6) .block {border: 2px solid #FD7B16 !important;border-radius: 30px 30px 0 30px !important;padding: 40px 50px !important;/*animation: borderGlow 6s infinite ease-in-out;transition: all 0.4s ease-in-out;*/}
.member-plan-section .row .block-type--text:nth-child(6) .block {border-radius: 30px 30px 30px 0 !important;}
.member-plan-section .row .block-type--text ul {min-height: 150px; padding-left: 0; }
.member-plan-section .row .block-type--text ul li::marker {display: none;content: '';}
.member-plan-section .row .block-type--text ul li::before {content: "\f00c";color: #fff;font-family: "Font Awesome 5 Free";font-weight: 900;left: 0px;position: absolute;font-size: 14px;top: 5px;}
.member-plan-section .row .block-type--text ul li {position: relative;padding-left: 24px;}
.member-plan-section .row .block-type--text a.btn--large {width: 100%;max-width: 100%;}
.member-plan-section .row .block-type--text:nth-child(4) .block h3, .member-plan-section .row .block-type--text:nth-child(6) .block h3 {color: #FD7B16;align-items: center;display: flex;justify-content: center;gap: 10px;margin: 20px 0; position: relative; z-index: 2; }
.member-plan-section .row .block-type--text:nth-child(4) .block h3 em, .member-plan-section .row .block-type--text:nth-child(6) .block h3 em {font-size: 18px;font-style: normal;color: #DBD2FF;font-weight: 400;font-family: Karla;}
.member-plan-section .row .block-type--text:nth-child(8) .block p { margin: 0 !important; font-size: 20px; }
.member-plan-section .row .block-type--text:nth-child(8) .block {margin-top: 30px;}
.member-plan-section .row .block-type--text:nth-child(8) .block h2 { margin-bottom: 22px; }
.member-plan-section .row .block .btn.btn--large { font-size: 24px; }

.real-talk-box h5 { font-size: 24px; font-weight: 700; font-family: Karla; margin-bottom: 20px; }
.real-talk-box h5:last-child { font-family: Bree Serif; font-weight: 400; margin-bottom: 0; }

.testimonial-list .sizer {padding-top: 120px !important;padding-bottom: 0px !important;}
.testimonial-list .row {align-items: baseline;}
.testimonial-list .block {box-shadow: 0 0 3px #c87434 !important;border-radius: 30px 30px 0 30px !important;overflow: visible !important;}
.testimonial-list .feature {border: 1px solid #FFAF72;border-radius: 30px 30px 0 30px;padding: 100px 40px 46px 40px;position: relative; }
.testimonial-list .block-type--feature .block {margin-bottom: 100px;}
.testimonial-list .feature .feature__text {text-align: left;}
.testimonial-list .feature .feature__text p{font-size: 18px;}
.testimonial-list .feature .feature__text h4{color: #FD7B16;/*animation: colorChange 4s infinite;transition: color 1s ease-in-out;*/}
.testimonial-list .feature img.feature__image {width: 100% !important;max-width: 150px;border: 2px solid #FFAF72;border-radius: 1000px 1000px 0 1000px !important;position: absolute;top: 0;left: 50%;right: 0;transform: translate(-50%, -50%);/*animation: zoomInOut 4s ease-in-out infinite;*/}
.testimonial-list .row .block-type--feature:nth-child(4n) .feature, .testimonial-list .row .block-type--feature:nth-child(4n) .block {border-radius: 30px 30px 30px 0 !important;}
.testimonial-list .row .block-type--feature:nth-child(4n) .feature img.feature__image{border-radius: 1000px 1000px 1000px 0 !important;}

@keyframes borderGlow {0%   { border-color: #1D008E !important; box-shadow: 0 0 10px #1D008E; }20%  { border-color: #006369 !important; box-shadow: 0 0 10px #006369; }40%  { border-color: #37BBCA !important; box-shadow: 0 0 10px #37BBCA; }60%  { border-color: #F9D90C !important; box-shadow: 0 0 10px #F9D90C; }80%  { border-color: #ffffff !important; box-shadow: 0 0 10px #ffffff; }100% { border-color: #1D008E !important; box-shadow: 0 0 10px #1D008E; }}
@keyframes colorChange {0%   { color: #1D008E; }25%  { color: #006369; }50%  { color: #37BBCA; }75%  { color: #F9D90C; }100% { color: #1D008E; }}
@keyframes zoomInOut {0%, 100% {transform: translate(-50%, -50%) scale(1);}50% {transform: translate(-50%, -50%) scale(1.1);}}

.simple-call-action .sizer {padding-top: 0px !important;padding-bottom: 50px !important;}
.simple-call-action h2 {color: #1D008E;}
.simple-call-action h2 em, .simple-call-action h2 i {color: #FD7B16; font-style: normal;}

.global-logo-section img.image__image {height: auto;object-fit: contain;text-align: center;max-width: 140px;margin: 0 auto;}
.global-logo-section p {font-size: 22px;}
.home-logo.global-logo-section .sizer {padding-top: 55px !important;padding-bottom: 55px !important;}
.home-img-box.rtl-img-box.with-bg .sizer {padding-top: 195px !important;padding-bottom: 155px !important;}

.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(2), .rtl-img-box.with-bg.st-2 .row .col-6:nth-child(4) {margin-bottom: 88px !important;}
.rtl-img-box.with-bg.st-2 .block-type--image .image { overflow: inherit; }
.rtl-img-box.with-bg.st-2 .block-type--image img {/*border: 1px solid #000;*/ box-shadow: 0 4px 24px rgba(14,2,60,.6); }
.rtl-img-box.with-bg.st-2 .block-type--text blockquote {border-left: 3px solid;padding: 6px 25px 1px 25px;margin: 0 0 12px;/*background: rgba(255,255,255,.1);border-radius: 6px;*/}
.rtl-img-box.with-bg .section__overlay::before {content: "";position: absolute;left: 0px;width: 100%;height: 100%;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/f26dc1e-8206-23c5-e3b-7230d87055_Ellipse.png);background-size: cover;background-repeat: no-repeat;background-position: center;pointer-events: none;right: 0;}
#block-1752585452625_0 p { font-size: 22px; }

.global-meet-section .block-type--image .image {position: absolute;top: -120px;left: 60px;width: 50% !important;z-index: 9;}
.global-meet-section .block-type--image .image .image__image {height: 740px;object-fit: cover;}
.global-meet-section .block-type--text::after {content: "";position: absolute;left: 48%;width: 175px;height: 166px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/0651dd7-a81d-074-1cb7-c00a00345f8b_team-arrow.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;z-index: 1;top: 80%;transform-origin: bottom center;animation: arrowFadeInOut 2.5s ease-in-out infinite;}
.global-meet-section .block-type--text {position: relative;}
.global-meet-section.sh-cbwt-af .section__overlay::after { z-index: 99;}

.global-doubt-section.zi{z-index: 9;}

.global-doubt-section .feature {background: #fff;border-radius: 500px;overflow: hidden;}
.global-doubt-section .sizer {padding-top: 45px !important;padding-bottom: 60px !important;}
.global-doubt-section .feature img.feature__image {width: 100% !important;height: 418px;object-fit: cover;margin: 0;border-radius: 0 !important;}
.global-doubt-section a.btn, .global-doubt-section a.btn:hover {border-radius: 50% !important;}
.global-doubt-section a.btn::after {display: none !important;}
.global-doubt-section .feature:hover a.btn {background: #1D008E !important;border-color: #fe7a15 !important;}
.global-doubt-section .feature__text {min-height: 330px;padding: 15px;margin-top: -12px;margin-bottom: 0;}
.global-doubt-section .feature__text h4 {padding-top: 12px;color: #000;}
.global-doubt-section a.btn{position: relative;top: -10px;left: 0;right: 0;text-align: center;border-radius: 50% !important;padding: 10px 18px; margin-bottom: 20px !important; }
.global-doubt-section .feature a.btn { box-shadow: none; }

.global-podcast-list .row .block {background: transparent;color: #000;}
.global-podcast-list .row .block-type--blog .block {border: 2px solid #FFAF72 !important;}
.global-podcast-list .row .block-type--blog .block:hover {background: #F0EDFF !important;}
.global-podcast-list .row a.card .card__body {text-align: center;color: #000;display: flex;flex-direction: column-reverse;}
.global-podcast-list .row a.card .card__body h4.card__title {color: #000;}
.global-podcast-list .block-type--text h2 { margin-bottom: 0.7rem; }

.global-testi-slider .container .slick-track .block .feature {display: flex;align-items: center;border: 1px solid #1D008E;border-radius: 500px;background: rgba(255, 255, 255, .7);}
.global-testi-slider .container .slick-track .block .feature .feature__text {text-align: left;padding-right: 50px;}
.global-testi-slider .container .slick-track .block {padding: 0;}
.global-testi-slider .container .slick-track .block .feature .feature__text h4 {color: #1D008E;}
.global-testi-slider .container .slick-track .block .feature .feature__text p {font-size: 18px;}
.global-testi-slider .container .slick-track .block img.feature__image {width: 100% !important;border-radius: 50%;max-width: 250px;padding: 5px;margin: 0;border: 2px solid #1D008E;background: #fff;margin-right: 30px;}
.global-testi-slider .container .slick-track .block .feature img.feature__image {margin: 0;padding: 0px;margin-right: 30px;border-radius: 1000px 1000px 0px 1000px;}
.global-testi-slider .section-title h2 {color: #1D008E;text-align: center;margin-bottom: 30px;}
.global-testi-slider .section-title h2 em {color: #FD8021;font-style: normal;}

.global-form-call-section .block-type--form .block {padding: 30px 60px 30px 0 !important;}
.global-form-call-section .row {justify-content: space-between;}
.global-form-call-section .sizer {padding-top: 168px !important; padding-bottom: 135px !important;}
.global-form-call-section .form h2 {position: relative;}
.global-form-call-section .form h2::after {content: "";position: absolute;right: -80px;width: 80px;height: 160px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/fcea480-e0ac-ff4-64bc-75555d84c1_0a63656e-8e07-4a43-bf81-58611a56dda6.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;top: 60px;transform: rotate(8deg);animation: arrowFadeInOut 2.5s ease-in-out infinite;}
.global-form-call-section .row .disclaimer-text {max-width: 360px;color: #fff;margin: 12px auto 0;}

.neu.rtl-img-box .sizer {padding-top: 60px !important;padding-bottom: 100px !important;}
.with-tit.rtl-img-box .sizer {padding-top: 60px !important;padding-bottom: 80px !important;}

.member-plan-section .row {align-items: baseline;}
.member-plan-section .row .block-type--text:nth-child(6) .block .btn {border-radius: 500px 500px 500px 0 !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(2), .member-plan-section.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(4) {margin-bottom: 0px !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .sizer {padding-top: 180px !important;padding-bottom: 150px !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4), .member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) {position: inherit;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4)::before{bottom: 0;right:0;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6)::before{left: 0;bottom: 0;top: auto;}
.member-plan-section .btn--large, .member-plan-section h2, .member-plan-section p, .member-plan-section ul {position: relative;z-index: 1;}

.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block::before, .member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block::after, .member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) .block::before, .member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) .block::after {content: "";position: absolute;left: 0;bottom: 0;width: 296px;height: 283px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/74e7e67-e132-1c6e-a00e-2cab003fee1_Square_Glow.png);background-size: cover;background-repeat: no-repeat;background-position: center;pointer-events: none;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block::after, .member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) .block::after{left: auto;bottom: auto;right:0;top:0;transform: rotate(180deg);}

.inner-hero.style-3 .block-type--image {padding: 15px !important;}
.inner-hero.style-3 img.image__image {height: 100%;object-fit: cover;z-index: 1;position: inherit;max-width: 240px;margin: 0 auto;}
.inner-hero.style-3 .sizer {padding-top: 30px !important;padding-bottom: 140px !important;}
.inner-hero.style-3 .image::before {display: none;}
.inner-hero.style-3 .row::before {content: "";position: absolute;width: 500px;height: 360px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/7d31616-4daf-0bc8-a0ed-c055d8cc4e1_inner-hero-shape.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;bottom: -80px;z-index: 0; /*animation: floatUpDown 4s ease-in-out infinite; */ right: 100px;display: block;}


.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block::before { background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/682f6f2-f5ab-423-2acc-a677c1e302c_fee1_Square_Glow_01.png); background-position: left top; width: 264px; height: 263px; left: 0; top: 0; }
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block::after { background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/a800b-66e7-1d43-6ec2-763b4d7a5bfc_fee1_Square_Glow_02.png); background-position: right bottom; width: 260px; height: 282px; right: 0; bottom: 0; top: inherit; transform: inherit; }


.inner-hero.center-img.style-3 img.image__image {max-width: 440px;}
.inner-hero.center-img.style-3 .row::before {content: "";position: absolute;width: 500px;height: 440px;bottom: -130px;right: 130px;}

.course-list .block .card {padding: 20px;}
.course-list .block .card .card__image {max-width: 100%;border-radius: 20px;}
.course-list .block .card__body{min-height: 330px;display: flex;flex-direction: column;}
.course-list .block .card .card__text h3 {font-size: 24px;color: #1D008E;margin-bottom: 20px;}
.course-list .row .block-type--card:last-child .block .card {flex-direction: row;align-items: flex-start;text-align: left;}
.course-list .row .block-type--card:last-child .block .card .card__image {width: 100%;}
.course-list .row .block-type--card:last-child .block .card__body {padding: 0 0 0 30px !important;min-height: auto !important;}
.course-list .row .block-type--card:last-child .block .card .btn {width: 300px !important;}
.course-list .row .block-type--card:last-child .block .card .card__text h3{margin-bottom:10px;}
.course-list .block .card__body .btn {margin-top: auto;}

.become-sponsor-section.style-2 .block .card__body {padding-top: 20px;padding-bottom: 20px;min-height: 240px;display: flex;flex-direction: column;}
.become-sponsor-section.style-2 .block .card__body .btn {width: 100%;padding: 0;border: none;box-shadow: none;background: none !important;margin-top: auto;}
.become-sponsor-section.style-2 .block .card__body .btn:hover {color: #1D008E !important;}

.become-sponsor-section.style-2.lbset-sec .block .card__body .btn:hover { color: #fff !important; }


.landing-page-body header {display: none !important;}
.landing-page-body #section-footer {display: none !important;height: 0;visibility: hidden;}

.hire.rtl-img-box { padding-top: 15px; }
.cstn-dft-section.coach-list-section.global-state-block .row::before { top: inherit; bottom: 23%; left: -10%; }
.cstn-dft-section.coach-list-section.global-state-block .row::after { top: inherit; bottom: 10%; right: -15%; left: inherit; }

.center-video-box .video { max-width: 1020px; margin: 0 auto; }

.hero-podcast h4 { color: #fff; padding-top: 10px !important; }
.podcast-icons a { width: 100%; position: relative; padding-left: 40px; }

.inner-hero.style-2.cms-page-hero .sizer .block-type--text { padding-top: 110px; padding-bottom: 80px; }
.inner-hero.style-2.cms-page-hero .sizer .block-type--text .block { padding-right: 0px !important; }

.general-typo header .dropdown__menu {background-color: #fff !important;top: 43px;border-radius: 0 0 20px !important;padding: 0;overflow: hidden;}
.general-typo header .dropdown__menu .dropdown__item a {color: #000 !important;text-transform: uppercase;border-bottom: 1px solid #000;line-height: normal;}
.general-typo header .dropdown__menu .dropdown__item:last-child a {border-bottom: none;}
.general-typo header .dropdown__menu .dropdown__item a:hover {background: #fd7b16 !important;color: #fff !important;}

.blog-hero, .blog-list-top-text, .blog-listing__date, .blog-listing-main #section-1631784222275, .blog-listing-main div#section-1649984285178, .blog-stream {display: none;}

.blog-listing-main .blog-hero, .blog-listing-main .blog-list-top-text, .blog-listing-main .blog-listing__date, .blog-listing-main .blog-stream{display: block;}

.blog-listing-main .blog-listings {background: #fff;}
.blog-listing-main .blog-listings .col-lg-3 {display: none;}
.blog-listing-main .blog-listings .col-lg-9 {width: 100%;}
.blog-listing-main .blog-listings .blog-listing--grid-2 {width: calc(33.33% - 15px);}
.blog-listing-main .blog-listings .blog-listing__panel {background-color: #fff;border-color: #FFAF72;border-radius: 0;border-style: solid;border-width: 2px;min-height: 440px;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__title {color: #000 !important;font-size: 24px;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__data {padding: 20px;display: flex;flex-wrap: wrap;justify-content: center;flex-direction: column-reverse;align-items: center;text-align: center;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__data .blog-listing__date {color: #000;}
.blog-listing-main .blog-listings .blog-listing__panel:hover {background: #F0EDFF;}
.blog-listing-main .blog-listings .sizer {padding-top: 20px;padding-bottom: 0;}
.blog-listing-main .blog-listings .pag .pag__link {border: 2px solid #ccc !important;padding: 4px 15px !important;margin: 0 5px 15px !important;border-radius: 10px 10px 10px 0 !important;}
.blog-listing-main .blog-listings .pag .pag__link--next .fa-arrow-right:before {content: "\f054";}
.blog-listing-main .blog-listings .pag .pagination__link--prev .fa-arrow-left:before {content: "\f053";}
.blog-listing-main .blog-listings .pag .pag__link.pag__link--current, .blog-listing-main .blog-listings .pag .pag__link:hover {color: #FD7B16;border-color: #FD7B16 !important;border-radius: 10px !important;}
.blog-listing-main .blog-listings .pag .pag__link.pag__link--next, .blog-listing-main .blog-listings .pag .pag__link.pagination__link--prev {background: #1D008E;border-color: #1D008E !important;border-radius: 10px 10px 0px 10px !important;color: #fff !important;}
.blog-listing-main .blog-listings .pag .pag__link.pagination__link--prev{border-radius: 10px 10px 10px 0px !important;}
.blog-listing-main .blog-listings .pag .pag__link.pag__link--next:hover, .blog-listing-main .blog-listings .pag .pag__link.pagination__link--prev:hover {background: #FD7B16;border-color: #FD7B16 !important;border-radius: 10px 10px 10px 0px !important;color: #fff !important;}
.blog-listing-main .blog-listings .pag .pag__link.pagination__link--prev:hover{border-radius: 10px 10px 0px 10px !important;}
.blog-listing-main .blog-listings::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/6e31dec-ce5e-24b8-063d-5212312e6edb_curve-top.png);background-size: 100%;background-repeat: no-repeat;background-position: center top;pointer-events: none;top: 100%;z-index: 1;}
.blog-stream ul {display: flex;flex-wrap: wrap;gap: 20px;list-style: none !important;padding: 13px 0 30px 0;margin: 0;justify-content: center;}
.blog-stream ul li a img {max-height: 53px;}
.inner-hero.blog-hero ul {padding-left: 20px;}
.inner-hero.blog-hero .podcast-icons{padding: 7px 0 10px !important;}
.inner-hero.blog-hero.center-img.style-3 img.image__image {max-width: 350px;}
.inner-hero.center-img.style-3 .row::before {bottom: -80px;right: 30px;}
.blog-stream .sizer {padding-top: 130px !important;padding-bottom: 20px !important;}

.blog-single-hero{display: none;}
.single-custom-body.blog-post-body, .custom-blog-sidebar {display: none;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block {display: none;}

.blog-custom-single-main section.blog-post-body:last-child, .blog-custom-single-main .single-custom-body.blog-post-body .col-lg-3:last-child {display: none;}

.blog-custom-single-main .single-custom-body.blog-post-body {display: block;background: #fff;padding-bottom: 120px;}
.blog-custom-single-main .custom-blog-sidebar {display: block;}

.blog-custom-single-main .blog-single-hero{display: block;}

.blog-single-hero .row {max-width: 730px;margin: 0 auto;text-align: center;}
.blog-single-hero .row .ep-hero-info {display: flex;justify-content: center;gap: 30px;align-items: center;}
.blog-single-hero .row .ep-hero-info .ep-number {border: 1px solid #FD7B16;font-weight: bold;padding: 6px 30px;border-radius: 500px 500px 00px 500px !important;background: rgba(253, 123, 22, 0.2);text-transform: uppercase;}
.blog-single-hero .row .ep-hero-info .blog-dt {display: flex;gap: 8px;height: 22px;}
.blog-single-hero .row h1 {color: #fff;padding: 30px 0;}
.blog-single-hero .row h1 strong {font-weight: 400;color: #FD7B16;}
.blog-single-hero .row .ep-auth-info {display: flex;justify-content: center;gap: 15px;align-items: center;}
.blog-single-hero .row .ep-auth-info img {max-width: 76px;border-radius: 500px 500px 500px 0;}
.blog-single-hero .row .ep-auth-info .auth-name {display: flex;flex-direction: column;align-items: flex-start;gap: 0;line-height: normal;}
.blog-single-hero .sizer {padding-top: 80px !important;}
.blog-single-hero .sizer::before, .blog-single-hero .sizer::after{content: "";position: absolute;left: 0;width: 313px;height: 409px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/3c2480a-7503-7f3-a7ee-153d6763c4d3_ep-bf.png);background-size: 100%;background-repeat: no-repeat;background-position: center;pointer-events: none;bottom: 20px;z-index: 1; /*animation: floatUpDown 4s ease-in-out infinite;*/ transform: translate(-50%, -50%);}
.blog-single-hero .sizer::after{width: 333px;height: 429px;left: auto;right:0;bottom: 60px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/238cb3c-e881-5e76-f2e5-a878dcccab7e_ep-af.png);}

.blog-custom-single-main .custom-blog-sidebar .sidebar__panel {background: transparent !important;box-shadow: none !important;padding: 0;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.show {display: block;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-about-block {background: #F0EDFF;padding: 20px;border-radius: 20px 20px 0 20px;width: 100%;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-about-block img.sidebar-custom__image {margin: 0 auto 15px;border-radius: 20px 20px 0 20px;}

.custom-blog-sidebar .sidebar__block .btn--outline {border: none !important;padding: 0 !important;background: none !important;margin: 0 !important;}
.custom-blog-sidebar .sidebar__block .btn--outline:hover {background: none !important;color: #1D008E !important;}
.custom-blog-sidebar .sidebar__block .sidebar-custom__heading {font-size: 24px;color: #1D008E;}
.custom-blog-sidebar .sidebar__block .sidebar-custom__heading strong {font-weight: 400 !important;color: #FD7B16;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-bg {background: #1D008E;background: linear-gradient(180deg, rgba(29, 0, 142, 1) 0%, rgba(17, 0, 84, 1) 100%);color: #fff;font-weight: bold;font-size: 19px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-bg .btn:hover {background: #fff !important;border-color: #fff !important;color: #1D008E !important;font-weight: bold !important;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-icon-box {background: #fff;border: 2px solid #1D008E;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-icon-box img.sidebar-custom__image {border-radius: 0;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.logo-block img.sidebar-custom__image {background: #fff;width: 100%;border: 1px solid #FD7B16;padding: 30px 20px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block h2, .blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block h2 a {font-size: 24px;color: #000;text-align: center;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block {border: 2px solid #FFAF72;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block .sidebar-custom__content, .blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block .sidebar-custom__heading{padding: 0 15px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block .sidebar-custom__content{padding-bottom: 15px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block .sidebar-custom__heading {font-size: 18px;color: #000;font-weight: 400 !important;font-family: Karla;text-align: center;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block h2 a:hover {color: #1D008E;}
.blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel {border: none;background: none;box-shadow: none;padding: 0;}
.blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel .blog-post-body__media img {border-radius: 20px 20px 20px 0;}
.blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel .blog-trans-block {background: #F0EDFF;padding: 20px 20px;border-radius: 20px 20px 20px 0px;margin-bottom: 30px;height: 990px;overflow: auto;}
.blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel .blog-trans-block h2, .blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel h2{color: #1D008E;font-weight: 400 !important;}
.blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel h2 strong, .blog-custom-single-main .single-custom-body.blog-post-body .blog-post-body__panel h2 b{font-weight: 400 !important;color: #FD7B16;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-podcase-block:hover {background: #F0EDFF;}
.sidebar__block.show{display: none;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.show{display: block;}
.blog-reusable-section {display: none;}
.blog-single-newsletter {display: none;}
.blog-custom-single-main .blog-post-optin {display: none;}
.blog-custom-single-main .blog-single-newsletter {display: block;}

.blog-custom-single-main .blog-reusable-section {display: block;}
.blog-custom-single-main .blog-reusable-section {background: #F0EDFF;padding: 40px 15px;border-radius: 20px 20px 20px 0;text-align: center;}
.blog-custom-single-main .blog-reusable-section ul.listen-more {display: flex;list-style: none;gap: 15px;padding: 15px 0px;max-width: 650px;margin: 0 auto;}
.blog-custom-single-main .blog-reusable-section .chekout-block {display: flex;justify-content: center;max-width: 740px;margin: 0 auto;gap: 20px;align-items: center;padding-top: 20px;}
.blog-custom-single-main .blog-reusable-section .chekout-block p {line-height: normal;}
.blog-custom-single-main .blog-reusable-section .chekout-block strong, .blog-custom-single-main .blog-reusable-section .chekout-block a{display: inline-block;color: #FD7B16;}
.blog-custom-single-main .blog-reusable-section .chekout-block .checkout-text::after {content: '';width: 1px;background: #000;height: 70px;position: absolute;right: 0;top: 0;bottom: 0;opacity: .1;}
.blog-custom-single-main .blog-reusable-section .chekout-block .checkout-text {position: relative;flex: 0 0 33.33%;height: 82px;align-items: center;display: flex;}
.blog-custom-single-main .blog-reusable-section .chekout-block .checkout-text:last-child::after {display: none;}
.blog-custom-single-main .blog-post-body__content h4 {color: #1D008E !important;}
.blog-custom-single-main .blog-post-body__content h4 strong, .blog-custom-single-main .blog-post-body__content h4 strong a {color: #FD7B16 !important;font-weight: 400 !important;}
.blog-custom-single-main .blog-post-body__content a {color: #FD7B16 !important;}
.blog-custom-single-main .single-custom-body.blog-post-body::after {content: "";position: absolute;left: 0;width: 100%;height: 120px;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/61e541c-453c-e25c-6361-1ca54260223_colored-topnew.png);background-size: 100%;background-repeat: no-repeat;background-position: center bottom;pointer-events: none;bottom: 0;z-index: 1;}
.blog-single-newsletter .sizer {padding-top: 20px !important;padding-bottom: 70px !important;}
.doubt-yourself-summit.sh-cbwt-af .section__overlay::after{height: 118px;}

@media (max-width: 992px) {
.inner-hero h1 { font-size: 42px; }

}


@media (max-width: 1600px) {
.global-meet-section .sizer { padding-top: 90px !important; padding-bottom: 140px !important; }
.coach-list-section .sizer {padding-top: 150px !important;padding-bottom: 120px !important;}
}
@media (max-width: 1440px) {
.global-meet-section .sizer { padding-top: 90px !important; padding-bottom: 140px !important; }
.tan-sh-bf .row::before {left: 0;top: 80%;}
.tan-sh-bf .row::after{top: 0;right:0;}
.coach-list-section.global-state-block .sizer {padding-bottom: 130px !important;}
.hire.rtl-img-box.with-bg.st-2 .sizer {padding-top: 100px !important;padding-bottom: 70px !important;}
.hire.global-logo-section .sizer {padding-top: 130px !important;padding-bottom: 40px !important;}
.gloal-download-section .sizer {padding-top: 140px !important;padding-bottom: 60px !important;}
.inner-hero.style-3 .sizer {padding-top: 30px !important;padding-bottom: 110px !important;}
.tan-sh-bf.events-section .row::after { top: -60px; }
.tan-sh-bf.gloal-download-section .row::after { top: -100px; }

}
@media (max-width: 1315px) {
.home-hero-main .row ul li { font-size: 17px; }	
}

@media (max-width: 1300px) {
.home-hero-main .sizer {padding-top: 80px !important;padding-bottom: 120px !important;}
.home-hero-main .row img.image__image {height: 600px !important;}
.home-hero-main .row .block-type--image {bottom: -70px;}
.home-hero-main .row h1 { font-size: 36px; line-height: 46px; }
.home-hero-main .row ul li { font-size: 16px; }
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4)::before {right: 0; top: -30px; bottom: 0;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6)::before {left: 0;top: 0;}

.global-state-block .card{padding: 12px 12px 12px 20px;gap: 20px;}
.global-meet-section .block-type--image .image{top: -100px;}
.global-meet-section .sizer { padding-top: 100px !important; padding-bottom: 140px !important; }
.global-meet-section .block-type--text::after { left: 51%; top: 84%; }

.global-doubt-section .row a.btn { top: -15px; }

.global-testi-slider .sizer {padding-top: 120px !important;}
.global-testi-slider .container .carousel.row::before{left: 0;width: 100px;height: 100px;bottom: -110px;}
.global-testi-slider .container .carousel.row::after{right: 0;width: 100px;height: 110px;top: -110px;}
.global-testi-slider .sizer { padding-top: 130px !important; }

.global-form-call-section .sizer { padding-top: 120px !important; padding-bottom: 80px !important; }

.coach-list-section .sizer {padding-top: 130px !important;padding-bottom: 120px !important;}

.inner-hero.style-3 .sizer {padding-top: 30px !important;padding-bottom: 100px !important;}
.inner-hero.style-3 .row::before{right:50px;}
.global-doubt-section .feature__text { min-height: 360px; }

}

@media (max-width: 1200px) {
.home-hero-main .block-type--text {width: 60%;}
.home-hero-main .row img.image__image {height: 570px !important; position: relative; right: -35px;}
.home-hero-main .row .block-type--image {bottom: -80px;}
.home-hero-main .row h1 {font-size: 36px;}
.home-logo.global-logo-section .sizer {padding-top: 40px !important;padding-bottom: 40px !important;}
.global-logo-section img.image__image{max-width: 100px;}

.global-state-block .card{padding: 12px 12px 12px 12px;gap: 15px;}
.global-state-block .card { padding: 20px; gap: 5px; flex-direction: column; justify-content: center; border-top-left-radius: 40px; border-bottom-left-radius: 40px; border-top-right-radius: 40px; }
.global-state-block .card .card__body .card__text { text-align: center; }
.global-state-block .card .card__image { height: 54px; }
.global-faq .row::after{right:0;}
.global-faq .row::before{left:0;}

.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block {padding-left: 15px !important;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) .block {padding-right: 15px !important;}
.home-img-box.rtl-img-box.with-bg .sizer {padding-top: 120px !important;padding-bottom: 110px !important;}
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(2), .rtl-img-box.with-bg.st-2 .row .col-6:nth-child(4) {margin-bottom: 40px !important;}

.global-meet-section .block-type--text::after{left: 62%;width: 180px;height: 180px;}
.global-meet-section .block-type--image .image .image__image {height: 665px;}
.global-meet-section .sizer { padding-top: 60px !important; padding-bottom: 110px !important; }
.global-meet-section .block-type--image .image { top: -60px; }

.global-doubt-section .feature__text {min-height: 410px;}
.global-doubt-section .sizer { padding-top: 45px !important; padding-bottom: 50px !important; }

.global-podcast-list .row a.card .card__body { padding-left: 20px !important; padding-right: 20px !important; }
.global-podcast-list .row a.card .card__body h4.card__title { min-height: 125px; }

.global-testi-slider .container .slick-track .block img.feature__image {max-width: 250px;}
.global-testi-slider .sizer {padding-top: 100px !important; padding-bottom: 60px !important; }
.global-form-call-section .sizer { padding-top: 80px !important; padding-bottom: 50px !important; }

.coach-list-section .row .col-5 {width: 50%;}
.coach-list-section .row .col-10 {width: 100%;}
.coach-list-section.global-state-block .sizer {padding-bottom: 110px !important;}

.tan-sh-bf .row::before{left: 0;width: 100px;height: 100px;bottom: 0px;}
.tan-sh-bf .row::after{right: 0;width: 100px;height: 110px;top: 0px;}

.global-single-testimonial .sizer {padding-top: 30px !important;padding-bottom: 40px !important;}

.hire.rtl-img-box .sizer {padding-top: 20px !important;padding-bottom: 330px !important;}
.hire.rtl-img-box .row .block-type--image .block {padding-right: 15px !important;}
.hire-two.rtl-img-box .row .block-type--image .block {padding-left: 15px !important;}


.events-section .sizer {padding-top: 40px !important;padding-bottom: 40px !important;}
.events-section .row .col-3 {width: 33.33% !important;}

.rtl-img-box.with-bg.st-2.member-plan-section .row .block-type--text:nth-child(4) .block, .rtl-img-box.with-bg.st-2.member-plan-section .row .block-type--text:nth-child(6) .block{padding: 40px 25px !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .sizer {padding-top: 120px !important;padding-bottom: 100px !important;}
.inner-hero.style-3 .sizer {padding-top: 30px !important;padding-bottom: 80px !important;}


.testimonial-list .row .col-6:last-child .block {margin-bottom: 40px;}

.inner-hero .block-type--image .image::before { width: 490px; height: 427px; }
.coach-list-section .block-type--text:nth-child(2) h2 strong span::after { width: 50px; }
.coach-list-section .block-type--text:nth-child(4) h2 strong span::after { width: 110px; }

.real-talk-box h5 { font-size: 22px; }

#block-1752499037505 .block { padding-right: 20px !important; }
#block-1752671186776_0 .block { padding-left: 20px !important; }

.events-section-4col .container { max-width: calc(700px + 40px + 40px) !important; }
.events-section-4col .container .row .col-3 { width: 50% !important; }
.member-plan-section .row .block-type--text ul { min-height: 178px; }

.cstn-dft-section.ideal-audience-section.rtl-img-box.with-bg.st-2.free-autistic-workbook.free-autistic-sec.sh-cbwt-af.zi.tan-sh-bf.background-dark .sizer { padding-top: 130px !important; padding-bottom: 130px !important; }
.inner-hero.style-2.cms-page-hero .sizer .block-type--text { padding-top: 90px; padding-bottom: 40px; }
.general-typo header .dropdown__menu{top:40px;}

.inner-hero.blog-hero .block-type--image {bottom: 0;}
.blog-listing-main .blog-listings .blog-listing__panel{min-height: 390px;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__title {font-size: 22px;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__data {padding: 10px 15px;}
.blog-listing-main .blog-listings .col-lg-9 {margin-bottom: 0;}
.blog-stream .sizer {padding-top: 80px !important;padding-bottom: 20px !important;}
.blog-list-top-text .sizer {padding-top: 30px !important; padding-bottom: 0px !important;}
.blog-listing-main .blog-listings .sizer {padding-top: 0;padding-bottom: 0;}
.blog-custom-single-main .single-custom-body.blog-post-body{padding-bottom: 40px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-about-block{ padding: 15px 10px;}

}

@media (max-width: 1023px) {
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.sd-about-block{ padding: 20px 15px;}
.blog-custom-single-main .custom-blog-sidebar .sidebar__block.logo-block img.sidebar-custom__image {max-width: 200px;}
}
@media (max-width: 991px) {
#section-1752923406865{background-position: -250px center !important;}
.home-hero-main .block-type--text {width: 60%;}
.home-hero-main .row h1 { font-size: 28px; line-height: normal; }
.home-hero-main .row ul { gap: 10px; margin: 20px 0; }
.home-hero-main .row ul li{ font-size: 16px; line-height: 19px; }
.home-hero-main .sizer {padding-top: 40px !important;padding-bottom: 90px !important;}
.home-hero-main .row .block-type--image {bottom: -70px;right: 0px;}
.home-hero-main .row img.image__image {height: 500px !important;}
.global-logo-section .row .block-type--image {width: 32%;margin-bottom: 10px !important;}
.global-logo-section img.image__image {max-width: 160px;}

.rtl-img-box.with-bg.st-2 .row {flex-wrap: wrap;flex-direction: column;}
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(2), .rtl-img-box.with-bg.st-2 .row .col-6:nth-child(4) {margin-bottom: 0px !important;}
.rtl-img-box.with-bg.st-2 .row .col-6, .rtl-img-box .row .col-6 {width: 100%;}
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(2){order: 2;} 
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(4){order:1;}
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(6){order:3;}
.rtl-img-box.with-bg.st-2 .row .col-6:nth-child(8){order:4;}
.rtl-img-box.with-bg.st-2 .row .block-type--image img, .rtl-img-box .row .block-type--image img {max-width: 500px;margin: 0 auto;}
.home-img-box.rtl-img-box.with-bg .sizer {padding-top: 80px !important; padding-bottom: 80px !important;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4) .block {padding-left: 0 !important;}
.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6) .block {padding-right: 0 !important;}
.rtl-img-box.with-bg.st-2 .sizer {padding-top: 80px !important;padding-bottom: 80px !important;}

.rtl-img-box.with-bg.st-2.rrl-blue-box-sec .row .col-6:nth-child(4) { order: 0; }
.rtl-img-box.with-bg.st-2.rrl-blue-box-sec .row .col-6:nth-child(2) { order: 0; }


.rtl-img-box.with-bg.st-2.free-autistic-workbook.free-autistic-sec .row .col-11{order:3;}
.session-coaching .col-6 { text-align: center; }
.free-autistic-workbook.free-autistic-sec ul { text-align: left; }
.ideal-audience-section.freebie-training-sec.ai-sec ul { text-align: left; }


.reg-box-section .row {flex-wrap: wrap;flex-direction: column-reverse;}
.reg-box-section .row .col-6, .reg-box-section .row .col-5 {width: 100%;}
.reg-box-section .sizer {padding-top: 15px !important;padding-bottom: 10px !important;}
.reg-box-section .row .block-type--image .image__image {max-width: 450px;margin: 0 auto;}
.reg-box-section .row .block-type--text {text-align: center !important;}

.global-faq .sizer {padding-top: 80px !important;}
.global-faq .block-type--accordion { padding-bottom: 0; width: 100%; }
.global-state-block .card .card__body .card__text h2, .global-state-block .card .card__body .card__text p { margin: 0; max-width: 120px; line-height: normal; }
.coach-list-section.center-video-box .card .card__body .card__text h2, .coach-list-section.center-video-box .card .card__body .card__text p { max-width: 183px; }

.global-meet-section .block-type--image .image .image__image {height: 440px;}
.global-meet-section .block-type--image .image {top: 110px;left: -10px;}
.global-meet-section .block-type--text {width: 56%;left: 150px;}
.global-meet-section .block-type--text p {line-height: 24px;}
.global-meet-section .block-type--text::after {left: 60%;width: 120px;height: 130px;}
.global-meet-section .block-type--text h2 { text-align: left; }
.global-meet-section .sizer { padding-top: 30px !important; padding-bottom: 90px !important; }
.global-meet-section .block-type--text p { font-size: 17px; }

.global-doubt-section .row .block-type--feature {padding: 0 6px;}
.global-doubt-section .feature img.feature__image{height: 240px}
.global-doubt-section .feature__text h4 {padding-top: 0;font-size: 22px;}
.global-doubt-section .feature__text {min-height: 450px;}
.global-doubt-section .sizer {padding-top: 30px;padding-bottom: 40px;}

.global-podcast-list .row a.card .card__body{padding: 15px;}
.global-podcast-list .row a.card .card__body h4.card__title{font-size: 20px;}
.global-podcast-list .sizer {padding-top: 30px !important;padding-bottom: 50px !important;}
.global-podcast-list .row a.card .card__body { padding-left: 15px !important; padding-right: 15px !important; }

.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature {border-radius: 50px 50px 0 50px !important;height: 100%; flex-direction: column; text-align: center; padding: 30px; }
.global-testi-slider .container .slick-track .block .feature .feature__text, .global-single-testimonial .block-type--feature .block .feature .feature__text {text-align: center;padding: 20px 0;}
.global-testi-slider .container .slick-track .block .feature img.feature__image, .global-single-testimonial .block-type--feature .block .feature img.feature__image{border-radius: 500px 500px 0px 500px;max-width: 160px; margin: 0; }

.global-form-call-section .block-type--form {width: 70% !important;}
.global-form-call-section .sizer {padding-top: 60px !important;padding-bottom: 40px !important;}

.inner-hero .block-type--image {width: 40% !important;position: relative;bottom: -26px;}
.inner-hero .block-type--text {width: 60% !important;}
.inner-hero .block-type--image .image::before{width: 400px;height: 100%;display: none;}
.inner-hero::after {content: "";position: absolute;left: 30%;width: 100%;height: 100%;background-image: url(https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2148267841/settings_images/7d31616-4daf-0bc8-a0ed-c055d8cc4e1_inner-hero-shape.png);background-size: contain;background-repeat: no-repeat;background-position: center;pointer-events: none;bottom: 0;z-index: 1;/*animation: floatUpDown 4s ease-in-out infinite;*/ right: 0;margin: 0 auto;}
.inner-hero .container {z-index: 9;}
.inner-hero .section__overlay::after{z-index: 99;}
.inner-hero h1 {font-size: 40px;}
.inner-hero.style-3 .row::before {display: none;}

.rtl-img-box .row {flex-wrap: wrap;flex-direction: column;}
.rtl-img-box .block-type--text {text-align: center !important;}

.coach-list-section .row .col-5 h2 {font-size: 30px;}
.coach-list-section .row {align-items: baseline;}

.hire.rtl-img-box .row .block-type--image .block {padding-right: 0px !important;}
.hire-two.rtl-img-box .row .block-type--image .block {padding-left: 0px !important;}
.coach-list-section.global-state-block .container {margin-top: -260px;z-index: 9;}
.hire.rtl-img-box .sizer {padding-bottom: 180px !important;}
.specialize-section.rtl-img-box .row {flex-direction: column-reverse !important;}
.specialize-section h2::after { width: 0px;left: 0;right: 0;bottom:0;height:0; translate(-50%, -50%);}
.specialize-section .row .col-6, .specialize-section .row .col-6 h2 {text-align: left !important;}
.hire-two.rtl-img-box .row {flex-direction: column-reverse;}
.specialize-section .row .col-6:nth-child(4) {border-top: 1px solid;}
.specialize-section h2 {position: relative;margin-bottom: 12px;}
.events-section .card .card__body {padding: 20px 15px;}
.events-section .row .col-3{padding: 0 12px 20px;}
.events-section .card .card__text {min-height: 182px;}
.hire.global-logo-section .sizer {padding-top: 100px !important; padding-bottom: 20px !important;}
.hire.global-logo-section .row .block-type--image {width: 24%;}

.neu.rtl-img-box .sizer {padding-top: 40px !important;padding-bottom: 80px !important;}
.neu.rtl-img-box .row .col-6 .block {padding: 0 !important;}
.events-section.style-2 .row .col-3 {width: 50% !important;}

.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(2){order:1;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(4){order:2;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-6:nth-child(6){order:3;}
.member-plan-section.rtl-img-box.with-bg.st-2 .row div.col-12:nth-child(8){order:4;}
.member-plan-section .row .block-type--text:nth-child(4) .block, .member-plan-section .row .block-type--text:nth-child(6) .block {padding: 40px 0px !important; padding-left: 0px;}
.member-plan-section .row .block-type--text ul {min-height: auto;}
.neu.rtl-img-box .sizer {padding-top: 30px !important;padding-bottom: 80px !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .sizer {padding-top: 90px !important;padding-bottom: 80px !important;}
.with-tit.rtl-img-box .sizer {padding-top: 30px !important;padding-bottom: 40px !important;}
.neu.global-faq .sizer {padding-top: 30px !important;}

.with-tit.rtl-img-box .row div.col-12:nth-child(2){order:1;}
.with-tit.rtl-img-box .row div.col-6:nth-child(4){order:3;}
.with-tit.rtl-img-box .row div.col-6:nth-child(6){order:2;}

.inner-hero .sizer { min-height: 470px; }
.inner-hero img.image__image { height: auto; }
.rtl-img-box .block { padding-left: 0 !important; padding-right: 0 !important; }

.cstn-re-design main .coach-list-section  h2 { font-size: 30px; }
.gloal-download-section p { min-height: 100px; }
.gloal-download-section p br { display: none; }
#block-1752835395688_0 .block  { padding-top: 0 !important; }

.inner-hero .sizer h1 { font-size: 40px; line-height: 48px; }
#block-1752499037505 .block { padding-right: 0px !important; }
#block-1752671186776_0 .block { padding-left: 0px !important; }

.inner-hero.cms-page-hero .block-type--text { width: 100% !important; }
.cstn-dft-section.cms-content .col-10 { width: 100%; }
.cstn-dft-section.cms-content .col-10 h2 { text-align: left !important; }
.cstn-dft-section.cms-content .sizer { padding-top: 45px !important; padding-bottom: 50px !important; }
.general-typo header .dropdown__menu{top:34px;}

.inner-hero.blog-hero.center-img.style-3 img.image__image {max-width: 400px;margin-top: 30px;height: auto;}
.blog-listing-main .blog-listings .blog-listing--grid-2 {width: calc(50% - 10px);}
.blog-listing-main .blog-listings .blog-listing__panel {min-height: 420px;}
.blog-single-hero .sizer::before, .blog-single-hero .sizer::after{width: 200px; height: 260px;bottom: 0;}
.blog-single-hero .sizer::after {width: 200px; height: 260px;bottom: 0px;}
.blog-custom-single-main .single-custom-body.blog-post-body{padding-bottom: 30px;}
}
@media (min-width: 768px) and (max-width: 991px) {
.events-section .card .card__text p { padding-left: 34px; }
.events-section.speaking-next-sec-box .card .card__text h6 { min-height: auto; }
.events-section.speaking-next-sec-box .card .card__text { min-height: 134px; }

.rtl-img-box.with-bg.st-2.rrl-blue-box-sec .row { flex-direction: row; }


}

@media (max-width: 767px) {
.home-hero-main .row h1 {font-size: 30px;}
.inner-hero.style-2 .sizer .block-type--text .block { padding-right: 0px !important; }
.home-hero-main .row ul li {font-size: 18px;padding: 10px 8px;}
.home-hero-main .row p {line-height: 24px; text-align: center; }
.home-hero-main .row .block-type--image {bottom: -70px;right: -50px;width: auto;}
.cstn-re-design .block-type--text {width: 60%;}
.home-hero-main .row ul {flex-wrap: wrap;flex-direction: column;justify-content: center;text-align: center;}
.home-hero-main .row ul li {max-width:100%;text-align: center;line-height: normal;}
.home-hero-main .row img.image__image {height: 540px !important;}
.home-hero-main .row .block-type--image {bottom: 0px;right: 0;width: 100%;position: relative;}
.cstn-re-design .block-type--text {width: 100%; text-align: center; }
.home-hero-main .row {justify-content: center;}
.home-hero-main .row img.image__image {height: auto !important; right: 0; width: 70% !important; margin: 15px auto 0 auto;}
.home-hero-main .sizer {padding-top: 30px !important;padding-bottom: 0px !important;}
#section-1752923406865{ background-position: center bottom !important; }
.global-logo-section img.image__image {max-width: 140px;}
.reg-box-section .row .block-type--image .image__image {max-width: 300px;}

.global-meet-section .block-type--text::after {left: 55%;width: 130px;height: 150px;}
.global-meet-section .block-type--image .image .image__image {height: 540px;}

.global-meet-section .block-type--image .image {top: 0;left: 0;position: relative;width: 100% !important;}
.global-meet-section .block-type--text {width: 100%;left: 0;text-align: center;padding-bottom: 30px;}
.global-meet-section .block-type--text::after {left: 0;width: 140px;height: 150px;right: 0;transform: rotate(-180deg);bottom: 0;top: 27%;}
.global-meet-section .row {flex-direction: column-reverse;}

.global-meet-section .block-type--image {padding: 0;}
.global-meet-section .sizer { padding-top: 90px !important; padding-bottom: 0px !important; }
.global-meet-section .block-type--text h2 { text-align: center; }
.global-meet-section .block-type--text::after { display: none; }

.global-doubt-section .feature__text {min-height: auto;padding: 15px 50px;}
.global-doubt-section .feature{max-width: 380px;margin: 0 auto 30px;}
.global-doubt-section a.btn{top: 0 !important;margin-bottom: 24px !important;}
.global-doubt-section .feature img.feature__image {height: 380px;}
.global-doubt-section .feature .feature__text {font-size: 16px !important;}

.global-podcast-list .row .block-type--blog {width: 50% !important;}
.global-podcast-list  .row a.card .card__body h4.card__title { font-size: 20px; min-height: 80px; }

.global-testi-slider .sizer {padding-top: 100px !important;padding-bottom: 10px !important;}
.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature {flex-wrap: wrap;justify-content: center;text-align: center;align-content: flex-start; padding-top: 15px;}
.global-testi-slider .container .slick-track .block .feature .feature__text, .global-single-testimonial .block-type--feature .block .feature .feature__text {text-align: center;padding: 20px;font-size: 16px;}
.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature {flex-wrap: wrap;justify-content: center;text-align: center;border-radius: 20px;}
.global-testi-slider .container .slick-track .block .feature img.feature__image, .global-single-testimonial .block-type--feature .block .feature img.feature__image{margin: 0;}

.global-form-call-section {background-position: 62% center;}
.global-form-call-section .row .block-type--form h2::after{right: -35px; display: none; }
.global-form-call-section .row .block-type--form {width: 80% !important;}

.global-state-block .block-type--card {width: 50% !important;}
.global-state-block .card{padding: 15px 15px 15px 20px;gap: 20px;}
.global-faq .row::before {top: 80%;}
.global-faq .row::after {top: -50px;}
.global-state-block .card .card__body .card__text h2, .global-state-block .card .card__body .card__text p { max-width: 100%; }

.inner-hero img.image__image {height: 340px;}
.inner-hero .block-type--image{bottom: -10px;}
.inner-hero .row {align-items: end;}
.inner-hero h1 {font-size: 34px;}

.coach-list-section .row .col-5 { width: 100%;}
.coach-list-section .row .col-5 h2 {text-align: left;}
.coach-list-section .sizer {padding-top: 80px !important;padding-bottom: 80px !important;}

.events-section .row .col-3 {width: 50% !important;}
.events-section .card .card__text {min-height: 160px;}
.gloal-download-section .sizer {padding-top: 80px !important;padding-bottom: 60px !important;}
.gloal-download-section .row .block {text-align: center !important;}
.gloal-download-section .row .block-type--text:last-child::before{width: 50%;height: 1px;top: 54%;}
.gloal-download-section .row .col-6:nth-child(2) .block {margin-bottom: 50px;}
.hire.rtl-img-box .sizer { padding-bottom: 200px !important; }

.testimonial-list .row .col-6:last-child .block {margin-bottom: 40px;}

.inner-hero .block-type--text { width: 100% !important; }
.inner-hero .block-type--image { width: 100% !important; }
.inner-hero .sizer h1 { margin-bottom: 10px; text-align: center; }
.inner-hero .sizer .text-left { text-align: center !important; }
.inner-hero::before { background-size: cover; }
.inner-hero::after { left: 0; }
.inner-hero .block-type--image { bottom: -35px; }
.general-typo .footer #block-1751712076361 .copyright { font-size: 15px; }
.tan-sh-bf .row::before { top: 90%; }
.tan-sh-bf .row::after { top: -45px; }

.inner-hero ul { list-style-position: inside; }
.events-section .card .card__text p { padding-left: 34px; }
.tan-sh-bf.gloal-download-section .row::after { top: -30px; }
.gloal-download-section p { min-height: inherit;  }
.gloal-download-section .col-6:last-child h2 { margin-top: 50px !important; }
.inner-hero.style-2 .sizer .block-type--text { padding-top: 60px; padding-bottom: 30px; }

.gloal-download-section .row .block-type--text:last-child::before { top: 50%; }
.blog-listing-main .blog-listings .blog-listings__content {display: flex;flex-wrap: wrap;gap: 15px;justify-content: center;}
.blog-listing-main .blog-listings .blog-listing--grid-2 {width: calc(50% - 15px);margin-bottom: 0;}
.blog-listing-main .blog-listings .blog-listing__panel .blog-listing__title {font-size: 20px;}
.blog-listing-main .blog-listings .blog-listing__panel {min-height: 360px;}
.blog-listing-main .blog-listings .pag .pag__link{padding: 2px 12px !important; margin: 0 3px 12px !important;}
.blog-listing-main .blog-listings .pag{margin: 30px 0 15px;}

.blog-single-hero .row h1 {padding: 20px 15px;font-size: 30px !important;line-height: normal !important;}
.blog-single-hero .sizer {padding-top: 60px !important;min-height: auto !important;padding-bottom: 60px !important;}
.blog-custom-single-main .blog-reusable-section{padding: 40px 30px;}
.blog-custom-single-main .single-custom-body.blog-post-body{padding-bottom: 0;}
/*.home-hero-main .row .block-type--cta a.btn {border: 1px solid;padding: 10px 15px;height: auto; line-height: normal;}
.home-hero-main .row .block-type--cta a.btn::before, .home-hero-main .row .block-type--cta a.btn::after {display: none;}*/

}
@media (max-width: 640px) {
.home-hero-main .row ul li{text-align: center;line-height: normal;}
.home-hero-main .row .block-type--image {bottom: 0px;right: 0;width: 100%;position: relative;}
.cstn-re-design .block-type--text {width: 100%;}
.home-hero-main .row {justify-content: center;}
.home-hero-main .row img.image__image {height: auto !important;}
.home-hero-main .sizer {padding-top: 30px !important;padding-bottom: 0px !important;}
.global-logo-section img.image__image {max-width: 120px;}

.global-meet-section .block-type--image .image {top: 0;left: 0;position: relative;width: 100%;}
.global-meet-section .block-type--text {width: 100%;left: 0;text-align: center;padding-bottom: 30px;}
.global-meet-section .block-type--text::after {left: 0;width: 140px;height: 150px;right: 0;transform: rotate(-180deg);bottom: 0;top: 27%; display: none; }
.global-meet-section .row {flex-direction: column-reverse;}
.global-meet-section .sizer {padding-top: 70px !important;padding-bottom: 0px !important;}
.global-meet-section .block-type--image {padding: 0;}
.global-meet-section .block-type--image .image .image__image { height: 420px; }

.global-podcast-list .row .block-type--blog { width: 100%; }
.global-podcast-list .row a.card .card__body h4.card__title { font-size: 22px; min-height: auto; }

.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature {flex-wrap: wrap;justify-content: center;text-align: center;align-content: flex-start; padding: 15px 20px;}
.global-testi-slider .container .slick-track .block .feature .feature__text, .global-single-testimonial .block-type--feature .block .feature .feature__text {text-align: center;padding: 20px 0;font-size: 16px;}
.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature {flex-wrap: wrap;justify-content: center;text-align: center;border-radius: 20px;}
.global-testi-slider .container .slick-track .block .feature img.feature__image, .global-single-testimonial .block-type--feature .block .feature img.feature_image{margin: 0;}
.global-testi-slider .sizer, .global-single-testimonial .sizer {padding-top: 50px !important;padding-bottom: 50px !important;}

.global-form-call-section .row .block-type--form { width: 100% !important; }
.global-form-call-section .row .block-type--form h2::after { display: none; }
.global-form-call-section .section__overlay { background-color: rgba(17, 0, 84, 0.6) !important; }

.inner-hero .block-type--text {width: 100% !important;text-align: center !important;margin-bottom: 30px !important;}
.inner-hero .block-type--image {width: 100% !important;position: relative;bottom: 0;}
.inner-hero .sizer {padding-top: 30px !important;padding-bottom: 0px !important;}
.inner-hero img.image__image {height: auto;}
.inner-hero::after{left: 0;bottom: -80px;}
.inner-hero .btn {font-size: 16px;padding: 10px 24px;}
.inner-hero ul li::marker {display: none; content: '';}
.inner-hero ul{list-style-type: none;padding: 0;}
.inner-hero ul li {background: rgba(255,255,255,.3);padding: 4px;border-radius: 50px;max-width: 400px;margin: 0 auto 9px;}
.coach-list-section.global-state-block .sizer {padding-bottom: 70px !important;}
.hire.rtl-img-box.with-bg.st-2 .sizer {padding-top: 70px !important;padding-bottom: 70px !important;}
.events-section .row .col-3 {width: 100% !important;max-width: 350px;}
.hire.global-logo-section .sizer {padding-top: 70px !important;}  
.gloal-download-section .sizer {padding-top: 60px !important;padding-bottom: 40px !important;}
.coach-list-section.global-state-block .container {margin-top: -180px;}
.hire.rtl-img-box .sizer {padding-bottom: 140px !important;}

.events-section.style-2 .row .col-3 {width: 100% !important;}
.events-section.style-2 .card .card__body p:nth-child(2) {padding: 8px 18px 15px;min-height: auto;}
.global-form-call-section .block-type--form .block { padding: 30px 0px 40px 0 !important;}

.events-section .card .card__text h6 { min-height: inherit; }
.events-section .card .card__text { min-height: auto; }

.inner-hero ul.podcast-icons li {background: none;}
.blog-listing-main .blog-listings .blog-listings__content{gap: 0;}
.blog-listing-main .blog-listings .blog-listing--grid-2 {width: calc(100% - 0px);margin-bottom: 20px;}
.blog-listing-main .blog-listings .blog-listing__panel {min-height: auto;}
.blog-stream .sizer {padding-top: 50px !important;padding-bottom: 30px !important;}
.blog-single-hero .row h1{font-size: 26px !important;}
.blog-single-hero .sizer {padding-top: 40px !important;padding-bottom: 40px !important;}
.blog-single-hero .row .ep-auth-info img {max-width: 55px;}
.blog-single-hero .row .ep-hero-info .ep-number{padding: 4px 24px;}

.btn-index.rmhe-hero .col-6 .block .image {margin-top: 0;}
.btn-index.inner-hero.style-3.all-retreat-hero .sizer {padding-bottom: 0 !important;}
.btn-index.inner-hero.center-img.style-3.all-retreat-hero.rmhe-hero img.image__image { bottom: -15px;max-width: 100%;  }
.btn-index.inner-hero .block-type--text{margin-bottom:0 !important;}

@media (max-width: 480px) {
.cstn-re-design main h2 span {display: inline-block;}
.cstn-re-design .block-type--text {width: 100%;}
#section-1752923406865{background-position: center !important;background-size: cover;}
.home-hero-main .row h1 { font-size: 28px; }
.global-logo-section .row .block-type--image {width: 50%;}
.global-logo-section img.image__image {max-width: 140px;}
.home-img-box.rtl-img-box.with-bg .sizer {padding-top: 80px !important;padding-bottom: 55px !important;}

.global-state-block .block-type--card {width: 100% !important;}
.global-state-block .sizer {padding-top: 40px !important;}
.global-faq .sizer {padding-top: 40px !important;padding-bottom: 20px !important;}
.global-state-block .card h2 { font-size: 42px; }
.global-state-block .card p { font-size: 18px; }
.global-state-block .card .card__image { height: auto; }
.global-state-block .card { gap: 10px; }
#block-1752585452625_0 p { font-size: 18px; }

.global-meet-section .block-type--image .image .image__image {height: 420px;position: relative;left: 20px;}
.global-meet-section .block-type--text::after {left: -15px;width: 100px;height: 130px;right: 0;transform: rotate(-180deg);bottom: 0;top: 47%;}

#block-1751606236513_3 h2 { font-size: 30px !important; margin-bottom: 22px; }
.global-doubt-section .feature__text { padding: 20px 25px; }

.global-podcast-list .row .block-type--blog {width: 100% !important;}
.global-podcast-list .block-type--text h2 { font-size: 30px; }
.global-podcast-list  .row a.card .card__body h4.card__title { min-height: auto; }
.global-podcast-list  .row a.card .card__body h4.card__title { font-size: 22px; }

.global-testi-slider .container .slick-track .block .feature, .global-single-testimonial .block-type--feature .block .feature{border-radius: 20px;height: auto;}
.global-testi-slider .container .slick-track .block .feature .feature__text, .global-single-testimonial .block-type--feature .block .feature .feature__text{padding: 20px 0 0;}
.global-testi-slider .sizer, .global-single-testimonial .sizer {padding-top: 50px !important;padding-bottom: 50px !important;}

.global-form-call-section .row .block-type--form {background-position: left;}
.global-form-call-section .sizer { padding-top: 45px !important; padding-bottom: 40px !important;  }
.global-form-call-section .row .block-type--form .block { padding-left: 10px !important; padding-right: 10px !important; }
.global-form-call-section .section__overlay {background-color: #100054 !important;}
.global-form-call-section .row .block-type--form h2 br {display: none;}

.inner-hero .btn, .rtl-img-box .btn {font-size: 16px;padding: 10px 24px;}
.inner-hero::after {left: 0;bottom: -130px;}
.inner-hero h1 {font-size: 30px;}
.inner-hero.style-3 .sizer { padding-bottom: 50px !important;}

.coach-list-section .sizer {padding-top: 70px !important;padding-bottom: 80px !important;}
.inner-hero ul li{padding: 12px;line-height: normal;}
.coach-list-section.global-state-block .container {margin-top: -120px;}
.coach-list-section.global-state-block .block-type--video {margin-bottom: 12px !important;}
.hire.rtl-img-box .sizer { padding-bottom: 90px !important;}
.hire.global-logo-section .row .block-type--image {width: 50%;}
.hire.global-logo-section img.image__image { max-width: 100%;}

.neu.rtl-img-box .sizer {padding-top: 30px !important;padding-bottom: 50px !important;}
.events-section .sizer {padding-top: 30px !important;padding-bottom: 30px !important;}
.member-plan-section.rtl-img-box.with-bg.st-2 .sizer {padding-top: 50px !important;padding-bottom: 60px !important;}
.with-tit.rtl-img-box .sizer {padding-top: 30px !important;padding-bottom: 30px !important;}
.member-plan-section .row .block-type--text ul{padding-left: 12px;}
.member-plan-section .row .block-type--text .btn--large {max-width: 280px !important;}
.testimonial-list .sizer {padding-top: 100px !important;}
.testimonial-list .feature{padding: 100px 20px 30px 20px;}

.coach-list-section .video { border-radius: 20px 20px 0px 20px !important; }
.coach-list-section .kjb-video-responsive { border-radius: 15px 15px 0 15px !important; }
.coach-list-section .block-type--text:nth-child(4) h2 strong span::after, .coach-list-section .block-type--text:nth-child(2) h2 strong span::after { bottom: -4px; }

.tan-sh-bf.events-section .row::after { top: 0; }
.cstn-re-design main .hire h2 span { display: block; }
.rtl-img-box.with-bg.st-2.member-plan-section .row .block-type--text:nth-child(4) .block, .rtl-img-box.with-bg.st-2.member-plan-section .row .block-type--text:nth-child(6) .block { padding: 30px 15px !important; }
.member-plan-section .row .block-type--text:nth-child(8) .block p { font-size: 17px; }
.cstn-dft-section.ideal-audience-section.rtl-img-box.with-bg.st-2.free-autistic-workbook.free-autistic-sec.sh-cbwt-af.zi.tan-sh-bf.background-dark .sizer { padding-top: 90px !important; padding-bottom: 90px !important; }
.cstn-dft-section.become-sponsor-section.style-2.sh-ctwt-af.tan-sh-bf.together-box-sec.cr2.background-light .sizer { padding-top: 75px !important; }

.gloal-download-section .row .block-type--text:last-child::before { top: 48%; }

.inner-hero.blog-hero.center-img.style-3 img.image__image {max-width: 100%;margin-top: 0;height: auto;}
.blog-single-hero .row h1{font-size: 22px !important;margin-bottom: 0;}
.blog-single-hero .sizer {padding-top: 40px !important;padding-bottom: 50px !important;}
.blog-single-hero .row .ep-hero-info .ep-number{padding: 3px 20px;font-size: 15px;}
.blog-single-hero .row .ep-hero-info .blog-dt{font-size: 16px;}
.blog-custom-single-main .blog-reusable-section .chekout-block {flex-wrap: wrap;flex-direction: column;gap: 15px;}
.blog-custom-single-main .blog-reusable-section .chekout-block .checkout-text::after{display: none;}
.blog-custom-single-main .blog-reusable-section ul.listen-more {flex-wrap: wrap;flex-direction: column;}
.blog-custom-single-main .blog-reusable-section {padding: 24px 20px;}

}
