.page-template-blank-template{color:#333;scroll-behavior:smooth;scroll-padding-top:90px;overflow-x:hidden}.page-template-blank-template h1,.page-template-blank-template h2,.page-template-blank-template h3,.page-template-blank-template h4,.page-template-blank-template h5,.page-template-blank-template h6,.page-template-blank-template .wp-block-heading,.page-template-blank-template p,.page-template-blank-template .wp-block-paragraph{color:#333}.page-template-blank-template .counter,.page-template-blank-template .counter h1,.page-template-blank-template .counter h2,.page-template-blank-template .counter h3,.page-template-blank-template .counter h4,.page-template-blank-template .counter h5,.page-template-blank-template .counter h6,.page-template-blank-template .counter .wp-block-heading,.page-template-blank-template .counter p,.page-template-blank-template .counter .wp-block-paragraph{color:#fff !important}.page-template-blank-template .counter h3.wp-block-heading,.page-template-blank-template .counter .ppc-stat-number{font-size:clamp(40px,5.5vw,52px) !important;line-height:1.1;font-family:"Poppins",sans-serif;font-weight:700;margin:0 0 .5em 0 !important}.page-template-blank-template .counter .ppc-stat-label{font-family:"Poppins",sans-serif;font-weight:300;line-height:1.2;margin:0 !important;font-size:16px;text-transform:uppercase}@media only screen and (min-width: 782px){.page-template-blank-template .counter .ppc-stat-label{font-size:17px}}@media only screen and (min-width: 992px){.page-template-blank-template .counter .ppc-stat-label{font-size:18px}}@media only screen and (max-width: 781px){.page-template-blank-template #stats.counter,.page-template-blank-template .counter{margin-top:0 !important;padding-top:50px !important;padding-bottom:50px !important}}.page-template-blank-template .llcf-section,.page-template-blank-template .llcf-overlay{--llcf-dark: #333333}.page-template-blank-template .testimonials-section p,.page-template-blank-template .testimonials-section .wp-block-paragraph,.page-template-blank-template .ppc-learning-types p,.page-template-blank-template .ppc-learning-types .wp-block-paragraph,.page-template-blank-template .ppc-group-courses p,.page-template-blank-template .ppc-group-courses .wp-block-paragraph,.page-template-blank-template .ppc-individual-lessons p,.page-template-blank-template .ppc-individual-lessons .wp-block-paragraph,.page-template-blank-template .ppc-group-prices p,.page-template-blank-template .ppc-group-prices .wp-block-paragraph,.page-template-blank-template .ppc-individual-prices p,.page-template-blank-template .ppc-individual-prices .wp-block-paragraph,.page-template-blank-template .ppc-about-us p,.page-template-blank-template .ppc-about-us .wp-block-paragraph{font-size:16px}.page-template-blank-template .testimonials-section li,.page-template-blank-template .ppc-learning-types li,.page-template-blank-template .ppc-group-courses li,.page-template-blank-template .ppc-individual-lessons li,.page-template-blank-template .ppc-group-prices li,.page-template-blank-template .ppc-individual-prices li,.page-template-blank-template .ppc-about-us li{font-size:16px}.page-template-blank-template .testimonials-section h2,.page-template-blank-template .ppc-learning-types h2,.page-template-blank-template .ppc-group-courses h2,.page-template-blank-template .ppc-individual-lessons h2,.page-template-blank-template .ppc-group-prices h2,.page-template-blank-template .ppc-individual-prices h2,.page-template-blank-template .ppc-about-us h2{font-size:26px}@media only screen and (min-width: 782px){.page-template-blank-template .testimonials-section h2,.page-template-blank-template .ppc-learning-types h2,.page-template-blank-template .ppc-group-courses h2,.page-template-blank-template .ppc-individual-lessons h2,.page-template-blank-template .ppc-group-prices h2,.page-template-blank-template .ppc-individual-prices h2,.page-template-blank-template .ppc-about-us h2{font-size:28px}}@media only screen and (min-width: 992px){.page-template-blank-template .testimonials-section h2,.page-template-blank-template .ppc-learning-types h2,.page-template-blank-template .ppc-group-courses h2,.page-template-blank-template .ppc-individual-lessons h2,.page-template-blank-template .ppc-group-prices h2,.page-template-blank-template .ppc-individual-prices h2,.page-template-blank-template .ppc-about-us h2{font-size:31px}}@media only screen and (min-width: 1200px){.page-template-blank-template .testimonials-section h2,.page-template-blank-template .ppc-learning-types h2,.page-template-blank-template .ppc-group-courses h2,.page-template-blank-template .ppc-individual-lessons h2,.page-template-blank-template .ppc-group-prices h2,.page-template-blank-template .ppc-individual-prices h2,.page-template-blank-template .ppc-about-us h2{font-size:34px}}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container{gap:50px}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:not(:last-child)>a.wp-block-navigation-item__content{color:#333 !important;line-height:1.25}@media only screen and (min-width: 782px){.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:not(:last-child)>a.wp-block-navigation-item__content{font-size:15px}}@media only screen and (min-width: 992px){.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:not(:last-child)>a.wp-block-navigation-item__content{font-size:19px}}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:not(:last-child)>a.wp-block-navigation-item__content:hover{color:#fe4646 !important}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child{margin-left:21px}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content{background:#348701 !important;color:#fff !important;border:2px solid rgba(0,0,0,0);border-radius:8px;padding:4px 22px 6px 22px !important;opacity:.8 !important;line-height:calc(1.25em - 3px) !important;min-height:0 !important;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,color .2s,opacity .2s}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content .wp-block-navigation-item__label{line-height:calc(1.25em - 3px) !important}@media only screen and (min-width: 782px){.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content{font-size:15px !important}}@media only screen and (min-width: 992px){.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content{font-size:19px !important}}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content:hover{background:rgba(0,0,0,0) !important;color:#348701 !important;border-color:#348701 !important;opacity:1 !important}@media only screen and (max-width: 781px){.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open br{display:none !important}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container{gap:0;padding:10px 0 !important}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container>li.wp-block-navigation-item{margin:0}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container>li.wp-block-navigation-item>a.wp-block-navigation-item__content{display:block;padding:18px 24px;min-height:0;font-size:20px !important;font-weight:600;color:#333 !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child{margin-top:20px;padding:0 24px}.page-template-blank-template .llc-header .main-nav:not(.lp-nav) .wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container>li.wp-block-navigation-item:last-child>a.wp-block-navigation-item__content{background:#348701 !important;color:#fff !important;border-radius:8px;padding:14px 28px !important;opacity:.8 !important;font-size:18px !important;font-weight:600;text-align:center;width:100%;box-sizing:border-box}}.page-template-blank-template .testimonials-section,.page-template-wp-custom-template-full-nav .testimonials-section{overflow:hidden}.page-template-blank-template .testimonials-section p,.page-template-blank-template .testimonials-section .wp-block-paragraph,.page-template-blank-template .testimonials-section li,.page-template-wp-custom-template-full-nav .testimonials-section p,.page-template-wp-custom-template-full-nav .testimonials-section .wp-block-paragraph,.page-template-wp-custom-template-full-nav .testimonials-section li{font-size:16px}.page-template-blank-template .testimonials-section h2,.page-template-wp-custom-template-full-nav .testimonials-section h2{font-size:26px}@media only screen and (min-width: 782px){.page-template-blank-template .testimonials-section h2,.page-template-wp-custom-template-full-nav .testimonials-section h2{font-size:28px}}@media only screen and (min-width: 992px){.page-template-blank-template .testimonials-section h2,.page-template-wp-custom-template-full-nav .testimonials-section h2{font-size:31px}}@media only screen and (min-width: 1200px){.page-template-blank-template .testimonials-section h2,.page-template-wp-custom-template-full-nav .testimonials-section h2{font-size:34px}}.page-template-blank-template .testimonials-section .latest-posts,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts{margin-top:35px;max-width:1200px;margin-left:auto;margin-right:auto}@media(min-width: 992px){.page-template-blank-template .testimonials-section .latest-posts .columns-3,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .columns-3{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px !important;align-items:stretch;width:100%;list-style:none;margin:0 !important;padding:0 !important}.page-template-blank-template .testimonials-section .latest-posts .columns-3:has(.ppc-proseal-card),.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .columns-3:has(.ppc-proseal-card){grid-template-columns:repeat(3, minmax(0, 1fr)) 195px}.page-template-blank-template .testimonials-section .latest-posts .columns-3>li,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .columns-3>li{margin:0 !important;padding:0 !important;min-width:0}}@media(min-width: 992px){.page-template-blank-template .testimonials-section .latest-posts .wp-block-post,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post{min-width:0;display:flex;flex-direction:column;overflow:hidden;border-radius:20px}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post::after,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post::after{display:none !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post .wp-block-post-featured-image,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post .wp-block-post-featured-image{flex:1;min-height:0;border-radius:0}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post .wp-block-post-featured-image img,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post .wp-block-post-featured-image img{height:100%;aspect-ratio:auto;border-radius:0}}@media(min-width: 992px){.page-template-blank-template .testimonials-section .latest-posts .ppc-proseal-card,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .ppc-proseal-card{min-width:195px}}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post *,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post *{cursor:default !important}.page-template-blank-template .testimonials-section .latest-posts .blockquote,.page-template-blank-template .testimonials-section .latest-posts .blockquote p,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .blockquote,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .blockquote p,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt{color:#fff !important}.page-template-blank-template .testimonials-section .latest-posts .blockquote>p:first-of-type,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .blockquote>p:first-of-type{font-family:"Open Sans",sans-serif !important;font-size:16px !important;font-weight:700 !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post .blockquote.wp-block-group,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post .blockquote.wp-block-group{padding:10px 0 5px !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post .blockquote.wp-block-group>p:first-of-type,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post .blockquote.wp-block-group>p:first-of-type{margin-bottom:0 !important;line-height:1.2}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt{font-size:12px !important;line-height:1.35 !important}.page-template-blank-template .testimonials-section .wp-block-columns:not(.trust-logos)>.wp-block-column,.page-template-wp-custom-template-full-nav .testimonials-section .wp-block-columns:not(.trust-logos)>.wp-block-column{display:flex;flex-direction:column;align-items:center}.page-template-blank-template .testimonials-section h2+p,.page-template-wp-custom-template-full-nav .testimonials-section h2+p{text-align:center}@media(min-width: 782px){.page-template-blank-template .testimonials-section h2+p,.page-template-wp-custom-template-full-nav .testimonials-section h2+p{max-width:560px;margin-left:auto;margin-right:auto}}.page-template-blank-template .testimonials-section .ppc-proseal-card,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card{display:flex;align-items:stretch;justify-content:center;align-self:stretch;box-sizing:border-box;padding-left:0;min-height:0}.page-template-blank-template .testimonials-section .ppc-proseal-card .ppc-pe-seal,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card .ppc-pe-seal{height:100%;display:flex;align-items:stretch;justify-content:center;overflow:visible}.page-template-blank-template .testimonials-section .ppc-proseal-card .ppc-pe-seal-link,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card .ppc-pe-seal-link{display:flex !important;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.page-template-blank-template .testimonials-section .ppc-proseal-card .ppc-pe-seal-inner,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card .ppc-pe-seal-inner{transform:scale(1.25);transform-origin:center center;transition:transform 300ms ease}.page-template-blank-template .testimonials-section .ppc-proseal-card:hover .ppc-pe-seal-inner,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card:hover .ppc-pe-seal-inner{transform:scale(1.3125)}@media only screen and (max-width: 991px){.page-template-blank-template .testimonials-section .latest-posts .wp-block-post::after,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post::after{display:none !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post blockquote,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post .blockquote,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post blockquote,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post .blockquote{width:calc(100% - 50px) !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt{display:block !important}.page-template-blank-template .testimonials-section .latest-posts .blockquote p,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .blockquote p{font-size:14px !important;line-height:1.5 !important}.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt,.page-template-blank-template .testimonials-section .latest-posts .wp-block-post-excerpt p,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt__excerpt,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .wp-block-post-excerpt p{line-height:1.35 !important}.page-template-blank-template .testimonials-section .latest-posts .blockquote>p:first-of-type,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .blockquote>p:first-of-type{padding-bottom:0 !important}.page-template-blank-template .testimonials-section .latest-posts .slick-track,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .slick-track{display:flex !important;align-items:stretch}.page-template-blank-template .testimonials-section .latest-posts .slick-slide,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .slick-slide{height:auto !important}.page-template-blank-template .testimonials-section .latest-posts .slick-slide.ppc-proseal-card,.page-template-wp-custom-template-full-nav .testimonials-section .latest-posts .slick-slide.ppc-proseal-card{display:flex !important;align-items:center !important;justify-content:center;height:auto !important}.page-template-blank-template .testimonials-section .ppc-proseal-card,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card{min-height:0;align-items:center}.page-template-blank-template .testimonials-section .ppc-proseal-card .ppc-pe-seal,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card .ppc-pe-seal{height:auto;width:100%}.page-template-blank-template .testimonials-section .ppc-proseal-card .ppc-pe-seal-inner,.page-template-wp-custom-template-full-nav .testimonials-section .ppc-proseal-card .ppc-pe-seal-inner{transform:scale(1);transform-origin:center center}}.page-template-blank-template footer.wp-block-group{margin-bottom:0 !important;padding-bottom:0 !important}.page-template-blank-template .subpage-footer-bottom{margin-bottom:0 !important;padding-bottom:0 !important}.page-template-blank-template .wp-site-blocks{padding-bottom:0 !important;margin-bottom:0 !important}.page-template-blank-template .ppc-read-more-btn .wp-block-button__link{display:inline-flex !important;align-items:center;background-color:rgba(0,0,0,0) !important;color:#333 !important;border:2px solid #333 !important;border-radius:8px !important;padding:8px 24px;font-size:16px;font-weight:600}.page-template-blank-template .ppc-read-more-btn .wp-block-button__link::after{content:"";display:inline-block;width:10px;height:14px;margin-left:6px;background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='1' x2='5' y2='12'/%3E%3Cpolyline points='2,9 5,12 8,9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='1' x2='5' y2='12'/%3E%3Cpolyline points='2,9 5,12 8,9'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;flex-shrink:0;position:relative;top:1px}.page-template-blank-template .ppc-read-more-btn .wp-block-button__link:hover{background-color:#333 !important;color:#fff !important;border-color:#333 !important}@media only screen and (max-width: 575px){.page-template-blank-template .wp-block-buttons:has(.ppc-read-more-btn){width:100%}.page-template-blank-template .ppc-read-more-btn{width:100%}.page-template-blank-template .ppc-read-more-btn .wp-block-button__link{display:flex !important;justify-content:center;width:100%;text-align:center}}.ppc-learning-types>.wp-block-columns:nth-child(2){width:100%}.ppc-learning-types>.wp-block-columns:nth-child(2) .wp-block-column{flex-basis:100%;max-width:100%;display:flex;flex-direction:column;align-items:center}.ppc-learning-types>.wp-block-columns:nth-child(2) p{text-align:center}@media(min-width: 782px){.ppc-learning-types>.wp-block-columns:nth-child(2) p{max-width:560px;margin-left:auto;margin-right:auto}}.ppc-learning-types .wp-block-columns{gap:40px;align-items:stretch}.ppc-learning-types .ppc-learning-type-block{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.ppc-learning-types .ppc-learning-type-block .wp-block-image{margin:0 0 24px !important;width:70%;max-width:100%}.ppc-learning-types .ppc-learning-type-block .wp-block-image img{width:100%;height:auto;display:block;aspect-ratio:16/10;object-fit:cover}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body{width:100%;max-width:520px;flex:1;display:flex;flex-direction:column}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body .wp-block-heading{margin:0 0 16px}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body p{padding:0;margin-bottom:12px}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body p:last-of-type{margin-bottom:20px}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body .wp-block-buttons{margin-top:auto}@media only screen and (max-width: 781px){.ppc-learning-types .wp-block-columns{flex-direction:column;gap:48px}}@media only screen and (max-width: 575px){.ppc-learning-types .wp-block-columns{gap:40px}.ppc-learning-types .ppc-learning-type-block .wp-block-image{width:100%}.ppc-learning-types .ppc-learning-type-block .ppc-learning-type-body{max-width:100%}}.quality-row{background:#fe4646;color:#fff;padding:56px 24px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.quality-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0;align-items:start}.quality-row .label-col{display:flex;align-items:center;justify-content:center;padding-right:16px;border-right:1px solid hsla(0,0%,100%,.25);align-self:center}.quality-row .handwriting-label{font-family:"Antre",cursive;font-size:38px;font-weight:500;line-height:1.2;text-align:center;opacity:.95;transform:rotate(-4deg);position:relative}.quality-row .handwriting-label::after{content:"";display:block;margin:6px auto 0;width:70%;height:3px;border-radius:2px;background:hsla(0,0%,100%,.45)}.quality-row .pillar{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 36px;gap:12px}.quality-row .pillar+.pillar{border-left:1px solid hsla(0,0%,100%,.25)}.quality-row .pillar-icon{width:52px;height:52px;border-radius:7px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.quality-row .pillar-icon svg{width:24px;height:24px}.quality-row .pillar-title{font-family:"Poppins",sans-serif;font-size:16px;font-weight:700;line-height:1.3}.quality-row .pillar-body{font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.65;opacity:.88}@media(max-width: 900px){.quality-inner{grid-template-columns:repeat(3, 1fr)}.quality-row .label-col{grid-column:1/-1;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.25);padding:0 0 32px 0;margin-bottom:36px}.quality-row .handwriting-label{transform:rotate(-2deg)}.quality-row .pillar{padding:0 16px}.quality-row .pillar:nth-child(3),.quality-row .pillar:nth-child(4){border-top:none;padding-top:0;margin-top:0}}@media(max-width: 520px){.quality-row{padding:48px 20px}.quality-inner{grid-template-columns:1fr}.quality-row .label-col{grid-column:1;margin-bottom:28px;padding-bottom:28px}.quality-row .pillar{padding:0}.quality-row .pillar+.pillar,.quality-row .pillar:nth-child(3),.quality-row .pillar:nth-child(4){border-left:none;border-top:1px solid hsla(0,0%,100%,.25);padding-top:28px;margin-top:28px}.why-learn-croatian-row .why-learn-map-col{border-left:none;border-top:1px solid hsla(0,0%,100%,.25);padding-left:0;padding-top:28px;margin-top:28px}}.why-learn-croatian-row{margin-bottom:0}.why-learn-croatian-row .quality-inner{grid-template-columns:1fr 1fr 1fr;align-items:stretch;margin-bottom:0}.why-learn-map-col{display:flex;align-items:flex-start;justify-content:center;color:#fff;border-left:1px solid hsla(0,0%,100%,.25);padding-left:36px}.why-learn-map-col svg{width:100%;max-width:280px;height:auto;stroke:currentColor}@media(max-width: 781px){.why-learn-croatian-row .quality-inner{grid-template-columns:1fr}.why-learn-croatian-row .why-learn-map-col{border-left:none;border-top:1px solid hsla(0,0%,100%,.25);padding-left:0;padding-top:28px;margin-top:28px}}.ppc-group-courses.alignfull,.ppc-individual-lessons.alignfull{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.ppc-group-courses,.ppc-individual-lessons{padding-bottom:60px !important;margin-bottom:0 !important}.ppc-group-courses .ppc-group-course-block,.ppc-individual-lessons .ppc-group-course-block{margin-bottom:48px}.ppc-group-courses .ppc-group-course-block:last-of-type,.ppc-individual-lessons .ppc-group-course-block:last-of-type{margin-bottom:36px}.ppc-group-courses .ppc-group-course-block .wp-block-columns .wp-block-column:first-child,.ppc-individual-lessons .ppc-group-course-block .wp-block-columns .wp-block-column:first-child{flex-basis:25% !important;max-width:25%}.ppc-group-courses .ppc-group-course-block .wp-block-columns .wp-block-column:last-child,.ppc-individual-lessons .ppc-group-course-block .wp-block-columns .wp-block-column:last-child{flex-basis:75% !important;max-width:75%}.ppc-group-courses .ppc-group-course-block .wp-block-image,.ppc-individual-lessons .ppc-group-course-block .wp-block-image{margin:0 !important}.ppc-group-courses .ppc-group-course-block .wp-block-image img,.ppc-individual-lessons .ppc-group-course-block .wp-block-image img{border-radius:16px;width:100%;height:auto;object-fit:cover}.ppc-group-courses .ppc-group-course-block .wp-block-heading,.ppc-individual-lessons .ppc-group-course-block .wp-block-heading{margin-top:0;margin-bottom:16px}.ppc-group-courses .ppc-group-course-block .wp-block-buttons,.ppc-individual-lessons .ppc-group-course-block .wp-block-buttons{margin-top:0}.ppc-group-courses .ppc-group-course-block:last-of-type .wp-block-buttons,.ppc-individual-lessons .ppc-group-course-block:last-of-type .wp-block-buttons{margin-top:54px}@media only screen and (max-width: 781px){.ppc-group-courses .ppc-group-course-block .wp-block-columns,.ppc-individual-lessons .ppc-group-course-block .wp-block-columns{flex-direction:column;gap:24px}.ppc-group-courses .ppc-group-course-block .wp-block-columns .wp-block-column:first-child,.ppc-group-courses .ppc-group-course-block .wp-block-columns .wp-block-column:last-child,.ppc-individual-lessons .ppc-group-course-block .wp-block-columns .wp-block-column:first-child,.ppc-individual-lessons .ppc-group-course-block .wp-block-columns .wp-block-column:last-child{flex-basis:100% !important;max-width:100%}.ppc-group-courses .ppc-group-course-block:last-of-type .wp-block-buttons,.ppc-individual-lessons .ppc-group-course-block:last-of-type .wp-block-buttons{width:100%;max-width:100%}}.ppc-group-prices,.ppc-individual-prices{--ll-price-accent: #fe4646;--ll-price-accent-shadow: rgba(254, 70, 70, 0.1);--ll-price-accent-badge: rgba(254, 70, 70, 0.85)}.ppc-group-prices>.wp-block-heading,.ppc-individual-prices>.wp-block-heading{margin-bottom:28px}.ppc-group-prices .wp-block-columns,.ppc-group-prices .wp-block-columns-is-layout-flex,.ppc-individual-prices .wp-block-columns,.ppc-individual-prices .wp-block-columns-is-layout-flex{align-items:flex-start !important;padding-bottom:0 !important;margin-bottom:0 !important}.ppc-group-prices .wp-block-column,.ppc-individual-prices .wp-block-column{align-self:flex-start !important;padding-bottom:0 !important;margin-bottom:0 !important}.ppc-group-prices .ppc-price-card,.ppc-individual-prices .ppc-price-card{text-align:center;padding:30px 24px;margin-bottom:0 !important}.ppc-group-prices .ppc-price-card>*:last-child,.ppc-individual-prices .ppc-price-card>*:last-child{margin-bottom:0 !important}.ppc-group-prices .ppc-price-card .ppc-price-amount,.ppc-individual-prices .ppc-price-card .ppc-price-amount{font-family:"Poppins",sans-serif;font-size:clamp(40px,5.5vw,52px);font-weight:700;color:var(--ll-price-accent);opacity:.8;margin:0 0 12px !important;line-height:1.1}.ppc-group-prices .ppc-price-card .wp-block-heading:not(.ppc-price-amount),.ppc-individual-prices .ppc-price-card .wp-block-heading:not(.ppc-price-amount){font-size:20px;font-weight:700;color:#333;margin:0 0 12px}.ppc-group-prices .ppc-price-card p,.ppc-individual-prices .ppc-price-card p{margin:0 !important;font-size:15px;line-height:calc(1.6em - 1px);color:#444}.ppc-group-prices .ppc-price-card .ppc-price-validity,.ppc-individual-prices .ppc-price-card .ppc-price-validity{font-size:13px;color:#888;margin-top:-4px !important}.ppc-group-prices .ppc-price-card .ppc-price-cta-wrapper,.ppc-individual-prices .ppc-price-card .ppc-price-cta-wrapper{max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:16px;text-align:center;line-height:calc(1.38em - 1px)}.ppc-group-prices .ppc-price-card .ppc-price-cta,.ppc-individual-prices .ppc-price-card .ppc-price-cta{font-size:18px;line-height:calc(1.38em - 1px) !important;font-weight:600;color:#348701;background:rgba(52,135,1,.15);padding:2px 5px;margin:0 !important;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media only screen and (max-width: 781px){.ppc-group-prices .wp-block-columns,.ppc-individual-prices .wp-block-columns{flex-direction:column;gap:0;max-width:100%;width:100%;box-sizing:border-box}.ppc-group-prices .wp-block-column,.ppc-individual-prices .wp-block-column{flex-basis:100% !important;max-width:100%;width:100%;box-sizing:border-box}.ppc-group-prices .ppc-price-card,.ppc-individual-prices .ppc-price-card{padding:26px 20px;box-sizing:border-box;max-width:100%}.ppc-group-prices .ppc-price-card::after,.ppc-individual-prices .ppc-price-card::after{display:none !important}}.ll-school-color-blue .ppc-group-prices,.ll-school-color-blue .ppc-individual-prices{--ll-price-accent: #0d5eaf;--ll-price-accent-shadow: rgba(13, 94, 175, 0.1);--ll-price-accent-badge: rgba(13, 94, 175, 0.85)}.ppc-prices-split .wp-block-columns{align-items:stretch !important}.ppc-prices-split .wp-block-column.ppc-price-hero,.ppc-prices-split .wp-block-column.ppc-price-details{align-self:stretch !important}@media only screen and (min-width: 782px){.ppc-prices-split .wp-block-column.ppc-price-hero{flex-basis:57% !important}.ppc-prices-split .wp-block-column.ppc-price-details{flex-basis:43% !important}}.ppc-prices-split .ppc-price-hero{position:relative;background:#fff;border:3px solid #d0d0d0;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.06);padding:34px 28px 30px !important}.ppc-prices-split .ppc-price-hero .ppc-price-amount{font-size:clamp(52px,7vw,68px);opacity:1;margin:0 0 4px !important}.ppc-prices-split .ppc-price-hero .wp-block-heading:not(.ppc-price-amount){font-size:26px}.ppc-prices-split .ppc-price-hero .ppc-price-perunit{font-size:14px !important;font-weight:600;color:var(--ll-price-accent) !important;opacity:.9;margin:0 0 14px !important}.ppc-prices-split .ppc-price-hero .llcf-trial-cta,.ppc-prices-split .ppc-price-hero .wp-block-buttons{margin-top:22px !important;justify-content:center}.ppc-prices-split .ppc-price-badge{display:inline-block;font-family:"Poppins",sans-serif;font-size:12px !important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff !important;background:var(--ll-price-accent-badge);border-radius:7px;padding:4px 12px !important;margin:0 0 16px !important;line-height:1.4 !important}.ppc-prices-split .ppc-price-details{display:flex;flex-direction:column;justify-content:center}.ppc-prices-split .ppc-price-details .ppc-price-card{padding:18px 20px !important}.ppc-prices-split .ppc-price-details .ppc-price-card+.ppc-price-card{border-top:1px solid #e3e3e3}.ppc-prices-split .ppc-price-details .ppc-price-card .ppc-price-amount{font-size:clamp(30px,4vw,38px);opacity:.7;margin:0 0 4px !important}.ppc-prices-split .ppc-price-details .ppc-price-card .wp-block-heading:not(.ppc-price-amount){font-size:17px}@media only screen and (min-width: 782px){.ppc-prices-split .ppc-price-hero{display:flex;flex-direction:column;justify-content:center}.ppc-prices-split .ppc-price-hero>.ppc-price-badge,.ppc-prices-split .ppc-price-hero>.ppc-price-cta-wrapper{align-self:center}.ppc-prices-split.ppc-group-prices .ppc-price-hero>.llcf-trial-cta{margin-top:22px !important}.ppc-prices-split.ppc-individual-prices .ppc-price-hero>.ppc-price-cta-wrapper{margin-top:20px !important}}@media only screen and (max-width: 781px){.ppc-prices-split .ppc-price-hero{padding:28px 20px 26px !important}.ppc-prices-split .ppc-price-details .ppc-price-card:first-child{margin-top:8px}}.ppc-about-us .wp-block-image{margin:0 !important}.ppc-about-us .wp-block-image img{border-radius:16px;width:100%;height:auto;object-fit:cover}@media only screen and (max-width: 781px){.ppc-about-us .wp-block-columns{flex-direction:column}}.quality-row h2.handwriting-label,.why-learn-croatian-row h3.pillar-title{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.quality-row h3.pillar-title{margin:0;padding:0;color:inherit}#why-learn-croatian .pillar-title,.why-learn-croatian-row .pillar-title{font-family:"Poppins",sans-serif;font-size:16px;font-weight:700;line-height:1.3}.page-template-blank-template #group-courses,.page-template-blank-template #individual-lessons,.page-template-blank-template #about-us,.page-template-blank-template #contact-form{scroll-margin-top:90px}/*# sourceMappingURL=lp.css.map */
