:root{--ft: $ft;--fp: $fp;--bounce: $bounce;--ease: $ease;--Primary: $Primary;--Secondary: $Secondary;--Secondary700: $Secondary700;--Base-Black: $Base-Black;--Base-White: $Base-White;--Bright-Blue: $Bright-Blue;--Mustard: $Mustard;--dark: $Base-Black}*{margin:0;padding:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#54565a;font-family:"Montserrat",sans-serif}html,body{width:100%;position:relative;font-size:18px;line-height:1;background:#fafafa;overflow-x:hidden}img{border-style:none;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;display:block}hr{box-sizing:content-box;overflow:visible}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:500;line-height:120%}p,li{line-height:165.556%}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button,input,optgroup,select,textarea{font-size:100%;margin:0;border:none;outline:none;background:rgba(0,0,0,0)}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background:rgba(0,0,0,0)}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;background:rgba(0,0,0,0)}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;background:rgba(0,0,0,0)}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{display:none;opacity:0;visibility:hidden}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-center{justify-content:center;align-items:center}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-basis-0{flex-basis:0}.inline-flex{display:inline-flex}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content-items:start}.content-end{align-content-items:end}.content-center{align-content-items:center}.content-between{align-content-items:space-between}.order-1{order:1}.order-2{order:2}.order-3{order:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.contents{display:contents}.hide{display:none}.css-grid{display:grid}.css-inline-grid{display:inline-grid}.__no-scroll{overflow:hidden !important}._foj-container{max-width:1280px;position:relative;display:block;margin:0 auto;padding:0 1rem}._foj-container_2{width:90%;max-width:955px;position:relative;display:block;margin:0 auto;padding:0 1rem}body{background:url("/app/themes/fieldsofjoy/assets/img/main-bg.png") repeat;background-size:250px 250px}header{width:100%;position:relative;display:block;padding:80px 0 100px;background-color:rgba(211,211,211,.15)}header::before,header::after{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;z-index:0}header::before{background:url(/app/themes/fieldsofjoy/assets/img/ymhs-quarter-sun.svg) no-repeat top left/313px 319px}@media screen and (max-width: 1024px){header::before{background-size:157px 160px}}@media screen and (max-width: 575px){header::before{display:none}}header ._header-logo li,header ._header-text li{list-style:none}header ._header-logo{width:100%;position:relative;display:block;z-index:2}header ._header-logo figure{position:relative;margin:0 auto;margin-bottom:57px}header ._header-text{width:100%;position:relative;display:block;z-index:2}aside._get-ticket{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:fixed;display:block;bottom:40px;right:30px;z-index:10}._foj-event_date{width:100%;position:relative;display:block;padding:70px 0;background-color:rgba(108,202,152,.15)}._foj-event_date::before{content:"";position:absolute;right:0;top:0;width:297px;height:672px;transform:translateY(-336px);background:url(/app/themes/fieldsofjoy/assets/img/ymhs-half-sun.svg) no-repeat center right/contain;z-index:0}@media screen and (max-width: 1024px){._foj-event_date::before{width:148.5px;height:336px;transform:translateY(-168px)}}@media screen and (max-width: 575px){._foj-event_date::before{display:none}}._foj-event_date ._foj-event_date--content{width:100%;position:relative;display:block}._foj-event_date ._foj-event_date--content ._reserve{width:100%;position:relative;display:block;margin-bottom:90px}._foj-event_date ._foj-event_date--content ._description{width:100%;position:relative;display:block}._foj-event_date ._foj-event_date--content ._description h5{width:100%;position:relative;display:block;color:#54565a;text-align:center;font-size:36px;font-weight:400;line-height:123.836%}.why_summit{width:100%;position:relative;display:block;padding:100px 0;background-color:rgba(211,211,211,.15)}.why_summit .why_summit--content{width:100%;position:relative;display:flex;flex-wrap:wrap;gap:80px}.why_summit .why_summit--content .why_summit--itm .number{line-height:1}.event_or_you{width:100%;position:relative;display:block;min-height:650px;padding:90px 0;background-color:rgba(108,202,152,.15)}.event_or_you::after,.event_or_you::before{content:"";display:block;position:absolute;top:1%;z-index:0}.event_or_you::before{left:0;width:217px;height:574px;background:url(/app/themes/fieldsofjoy/assets/img/kid-a.svg) no-repeat center left/contain}.event_or_you::after{top:3%;right:0;width:217px;height:581px;background:url(/app/themes/fieldsofjoy/assets/img/kid-b.svg) no-repeat center right/contain}.event_or_you .event_or_you--cnt>*{z-index:1}.event_or_you .event_or_you--cnt .event_or_you--title{width:100%;position:relative;display:block}.event_or_you .event_or_you--cnt .event_or_you--content{width:calc(100% - 280px);position:relative;display:block}.event_or_you .event_or_you--cnt .event_or_you--content ul{width:100%;position:relative;display:block;-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}.event_or_you .event_or_you--cnt .event_or_you--content ul li{width:100%;position:relative;display:list-item;list-style:disc;font-size:18px;line-height:166.667%;letter-spacing:.54px}.our_lecturers{width:100%;position:relative;padding:100px 0;background-color:#fafafa}.our_lecturers ._foj-container{max-width:1366px}.our_lecturers .our_lecturers--content{max-width:1366px;position:relative;grid-row-gap:3rem}@media screen and (max-width: 1024px){.our_lecturers .our_lecturers--content{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 781px){.our_lecturers .our_lecturers--content{max-width:80%;margin:0 auto;grid-template-columns:repeat(1, minmax(0, 1fr))}}@media screen and (max-width: 600px){.our_lecturers .our_lecturers--content{max-width:100%}}.our_lecturers .our_lecturers--content .our_lecturers--itm figure{width:139px;height:139px;position:relative;display:block;border-radius:10px;overflow:hidden}.our_lecturers .our_lecturers--content .our_lecturers--itm figure img{height:100%}.our_lecturers .our_lecturers--content .our_lecturers--itm-info{font-size:var(--wp--preset--font-size--sm)}.our_lecturers .our_lecturers--content .our_lecturers--itm-info .wp-block-heading{margin-bottom:.5rem}.our_lecturers .our_lecturers--content .our_lecturers--itm-info p:first-of-type{margin-top:0 !important}.schedule{width:100%;position:relative;display:block;padding:70px 0;background-color:rgba(211,211,211,.15)}.schedule .schedule_title{width:100%;position:relative;display:block;margin-bottom:40px}.schedule .schedule_content{width:100%;position:relative;display:block}.schedule .schedule_content table{width:100%;position:relative;border-collapse:collapse}.schedule .schedule_content table thead{border:none}.schedule .schedule_content table thead th{height:55px;background-color:rgba(253,225,131,.5);border:none;border-left:15px solid rgba(0,0,0,0);text-align:left;padding-top:0;padding-bottom:0;background-clip:padding-box}.schedule .schedule_content table tbody{width:100%;position:relative}.schedule .schedule_content table tbody tr td:first-child{width:230px}.schedule .schedule_content table td{padding:20px 15px;border:none;border-bottom:1px solid #54565a;font-size:18px;font-weight:400;letter-spacing:.54px;line-height:140%;transition:.4s ease-in-out}@media screen and (max-width: 575px){.schedule .schedule_content table thead{display:none}.schedule .schedule_content table td{width:100%;position:relative;display:block;padding:10px}.schedule .schedule_content table td:not(:last-of-type){border-bottom:none}}._foj-event_date2{width:100%;position:relative;display:block;padding:70px 0}._foj-event_date2 ._foj-event_date2--content{width:100%;position:relative;display:block}._foj-event_date2 ._foj-event_date2--content ._reserve{width:100%;position:relative;display:block}._foj-event_date2 ._foj-event_date2--content ._reserve h4{width:100%;position:relative;display:block;font-size:40px;font-weight:800;line-height:126.25%;letter-spacing:3.2px;text-transform:uppercase;text-align:center;color:#54565a}._foj-event_date2 ._foj-event_date2--content ._reserve a{width:-moz-fit-content;width:fit-content;position:relative;display:block;padding:15px 63px;border-radius:100px;background:#fec558;color:#fff;text-align:center;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:700;margin:40px auto 15px;transition:.4s ease-in-out}._foj-event_date2 ._foj-event_date2--content ._reserve a:hover{background:#35a7ff}._foj-event_date2 ._foj-event_date2--content ._reserve p:last-of-type{width:100%;position:relative;display:block;color:#fec558;text-align:center;font-family:"Montserrat",sans-serif;font-size:17px;font-weight:700;text-transform:uppercase}._foj-event_date2 ._foj-event_date2--content ._description{width:100%;position:relative;display:block;margin-bottom:90px}._foj-event_date2 ._foj-event_date2--content ._description h5{width:100%;position:relative;display:block;color:#54565a;text-align:center;font-size:36px;font-weight:400;line-height:123.836%}.plans{width:100%;position:relative;display:block;padding:70px 0}.plans .plans_content{width:100%;position:relative;display:flex;flex-wrap:wrap;gap:50px;margin-bottom:56px}.plans .plans_content .plans_itm{width:calc(33.3333333333% - 34px);position:relative;display:block;border-radius:2px;border:2px solid #fec558}.plans .plans_content .plans_itm:hover{transform:translateZ(0) scale(1.05)}.plans .plans_content .plans_itm .plans_itm--head{width:calc(100% - 40px);position:relative;display:block;margin:0 auto;padding:30px 0;border-bottom:2px solid #fec558}.plans .plans_content .plans_itm .plans_itm--head::before{content:"";width:90px;height:16px;position:relative;display:block;border-radius:8px;border:2px solid #fec558;margin:0 auto 30px}.plans .plans_content .plans_itm .plans_itm--head h6{width:100%;position:relative;display:block;color:#54565a;text-align:center;font-size:30px;font-weight:400;line-height:150.667%;letter-spacing:1.5px;text-transform:uppercase}.plans .plans_content .plans_itm .plans_itm--head p{width:100%;position:relative;display:block;text-align:center;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:400;line-height:150.667%;letter-spacing:1.5px;text-transform:uppercase}.plans .plans_content .plans_itm .plans_itm--content{width:100%;position:relative;display:block;padding:20px 20px 50px}.plans .plans_content .plans_itm .plans_itm--content ul{width:100%;position:relative;display:block;padding-left:20px}.plans .plans_content .plans_itm .plans_itm--content ul li{width:100%;position:relative;display:list-item;list-style:disc;font-size:18px;font-weight:400;line-height:165.556%;letter-spacing:.54px}.plans .plans_content .plans_itm>p{width:100%;position:relative;display:block;color:#000;text-align:center;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:100%;padding:10px 0 8px;background:#fec558}.plans .plans_info{width:100%;position:relative;display:block}.plans .plans_info small{width:100%;position:relative;display:block;max-width:930px;margin:0 auto;color:#727c8b;text-align:center;font-size:13px;font-weight:400;line-height:147.692%;letter-spacing:.39px}.testimonials{width:100%;position:relative;display:block;padding:110px 0 70px;background:url(/app/themes/fieldsofjoy/assets/img/backgrnd-doodles.svg) no-repeat top center;background-size:100%}.testimonials .testimonials_content{width:100%;position:relative;display:block;max-width:955px;margin:0 auto}.testimonials .testimonials_content .testimonials_itm{width:100%;position:relative;display:block}.testimonials .testimonials_content .testimonials_itm>p{width:100%;position:relative;display:block;text-align:center;font-size:18px;font-style:normal;line-height:165.556%;letter-spacing:.54px;margin-bottom:40px}.testimonials .testimonials_content .testimonials_itm ._author{width:100%;position:relative;display:block}.testimonials .testimonials_content .testimonials_itm ._author h6{width:100%;position:relative;display:block;color:#54565a;text-align:center;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:700;line-height:94%;letter-spacing:.6px;margin-bottom:5px}.testimonials .testimonials_content .testimonials_itm ._author small{width:100%;position:relative;display:block;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400;letter-spacing:.54px;text-align:center}.testimonials .testimonials_content .testimonials_pag{width:100%;position:relative;display:flex;justify-content:center;align-items:center;bottom:unset;margin-top:35px}.testimonials .testimonials_cnt>button{width:13px;position:absolute;display:block;top:25%}.testimonials .testimonials_cnt>button._prev{left:0}.testimonials .testimonials_cnt>button._next{right:0}.support{width:100%;position:relative;display:block;padding:70px 0;background-color:#fff}.support .support_title{width:100%;position:relative;display:block;margin-bottom:60px}.support .support_content{width:100%;max-width:1200px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px 56px}.support .support_content ._brand figure{width:100%;position:relative;display:block}footer{position:relative;display:block;width:100%;padding:100px 0 80px;background-color:#fde183}footer ._footer-content{z-index:2}footer ._footer-content .contact_info{width:100%;position:relative;display:block;margin-bottom:100px}footer ._footer-content .contact_info>.widget h6{width:100%;position:relative;display:block;max-width:550px;margin:0 auto;text-align:center;font-size:28px;font-weight:400;line-height:130.357%}footer ._footer-content .contact_info>h6 a{color:#54565a;font-family:"Montserrat",sans-serif;font-weight:400}footer ._footer-content ._footer-colophon{width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:50px;padding-top:2rem;border-top:1px solid #e3b003}footer ._footer-content ._footer-colophon .social-networks ul{gap:2rem}footer ._footer-content ._footer-colophon .social-networks ._links{width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:27px}footer ._footer-content ._footer-colophon .social-networks ._links a{width:40px;position:relative;display:block}footer ._footer-content ._footer-colophon .logo_foj{width:205px;position:relative;display:block}footer ._footer-content li,footer ._footer-content header ._header-logo li,footer ._footer-content header ._header-text li{list-style:none}@media screen and (max-width: 1024px){.our_lecturers{background-size:160%}.testimonials .testimonials_cnt>button{display:none}}@media screen and (max-width: 781px){header{padding:80px 0 100px}.why_summit .why_summit--content .why_summit--itm{width:calc(50% - 40px)}.why_summit{background-size:cover}.event_or_you .event_or_you--cnt .event_or_you--title{max-width:100%}.event_or_you .event_or_you--cnt .event_or_you--content{width:100%}.plans .plans_content .plans_itm{width:calc(50% - 25px)}footer ._footer-content ._foj-brand figure,footer ._footer-content ._foj-brand picture{margin:0 auto}}@media screen and (max-width: 575px){header{padding:80px 0 110px;background-size:cover}header::before,header::after{background-size:cover}header ._header-text h1{font-size:46px}header ._header-text h2{font-size:30px}main .wp-block-group .has-xl-font-size{font-size:var(--wp--preset--font-size--lg) !important}main .wp-block-group .has-md-font-size{font-size:var(--wp--preset--font-size--base) !important}._foj-event_date ._foj-event_date--content ._reserve h3{font-size:40px}._foj-event_date ._foj-event_date--content ._reserve h4{font-size:36px}._foj-event_date ._foj-event_date--content ._reserve a{padding:10px 20px;font-size:20px}._foj-event_date ._foj-event_date--content ._description h5{font-size:28px}._foj-event_date,.why_summit,.event_or_you,.our_lecturers,.plans{padding:40px 0;background-size:cover}.why_summit .why_summit--title h4,.our_lecturers .our_lecturers--title h4,.schedule .schedule_title h4,._foj-event_date2 ._foj-event_date2--content ._reserve h4{font-size:32px}.why_summit .why_summit--content .why_summit--itm{width:100%}.event_or_you .event_or_you--cnt .event_or_you--content ul{-moz-column-count:1;column-count:1;padding-left:20px}._foj-event_date2 ._foj-event_date2--content ._reserve a{padding:10px 20px;font-size:20px}.plans .plans_content .plans_itm{width:100%}}