@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}html{margin:0;width:100%;max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}@media screen and (min-width:2560px){html{font-size:16px}}@media screen and (min-width:1920px) and (max-width:2559px){html{font-size:16px}}@media screen and (min-width:1681px) and (max-width:1919px){html{font-size:16px}}@media screen and (min-width:1441px) and (max-width:1680px){html{font-size:16px}}@media screen and (min-width:1366px) and (max-width:1440px){html{font-size:15px}}@media screen and (min-width:1024px) and (max-width:1365px){html{font-size:15px}}@media screen and (min-width:992px) and (max-width:1023px){html{font-size:15px}}@media screen and (min-width:768px) and (max-width:991px){html{font-size:14px}}@media screen and (min-width:441px) and (max-width:767px){html{font-size:14px}}@media screen and (min-width:351px) and (max-width:440px){html{font-size:14px}}@media screen and (max-width:350px){html{font-size:14px}}body{background:#FFF;width:100%;position:relative;font-family:"Lato",sans-serif}body.noverflow{overflow:hidden}body.backgroundcolorpink{background:#f9f0f0}body.backgroundcolorpaleyellow{background:#fff3d3}figure{margin:0}.page{margin:0}ul{margin:0;padding:0}ul li{list-style-type:none}ul li a{color:inherit;text-decoration:none}@media screen and (min-width:992px){.containo{width:90vw;max-width:1024px;margin:0 auto}}@media screen and (max-width:991px){.containo{width:100%;padding:0 1.5rem;max-width:1024px;margin:0 auto}}@media screen and (min-width:992px){.containo.wider{width:95vw;max-width:1279px;margin:0 auto}}@media screen and (max-width:991px){.containo.wider{width:100%;max-width:1024px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}h1,h2,h3,h4,h5{font-family:"Tiempos Text",serif;font-weight:400;line-height:1em}@media screen and (min-width:992px){.peetext{font-size:calc(0.85rem + 0.1vw)}}@media screen and (max-width:991px){.peetext{font-size:calc(1.05rem + 0.1vw)}}h1{color:#003657;line-height:1.25em}h2{color:#003657;line-height:1.25em}h3{color:#003657;line-height:1.25em}h4{color:#003657;line-height:1.25em}h5{color:#003657;line-height:1.25em}h1{font-size:calc(1.75rem + 0.1vw)}h2{font-size:calc(1.5rem + 0.1vw)}h3{font-size:calc(1.25rem + 0.1vw)}h4{font-size:calc(1.15rem + 0.1vw)}h5{font-size:calc(1rem + 0.1vw)}.gencontento--serif h1,.gencontento--serif h2,.gencontento--serif h3,.gencontento--serif h4,.gencontento--serif h5,.gencontento--serif h6{font-family:"Tiempos Text",serif;color:#003657}.gencontento--serif h1 strong,.gencontento--serif h2 strong,.gencontento--serif h3 strong,.gencontento--serif h4 strong,.gencontento--serif h5 strong,.gencontento--serif h6 strong{font-family:"Tiempos Text",serif;font-weight:inherit}.gencontento--serif p,.gencontento--serif li,.gencontento--serif a{font-family:"Poppins",sans-serif;color:#003657}@media screen and (min-width:992px){.gencontento--serif p,.gencontento--serif li,.gencontento--serif a{font-size:calc(1rem + 0.1vw)}}.gencontento--serif h1{font-size:calc(2rem + 0.1vw)}.gencontento--serif h2{font-size:calc(1.95rem + 0.1vw)}.gencontento--serif h3{font-size:calc(1.75rem + 0.1vw)}.gencontento--serif h4{font-size:calc(1.5rem + 0.1vw)}.gencontento--serif h5{font-size:calc(1.35rem + 0.1vw)}.gencontento--serif h6{font-size:calc(1.15rem + 0.1vw)}.gencontento--serif strong{font-weight:700}.gencontento--serif p,.gencontento--serif li{margin-bottom:1rem;font-family:"Poppins",sans-serif;word-wrap:break-word}.gencontento--serif ul,.gencontento--serif ol{margin:0;padding:0;margin-left:1.75rem}.gencontento--serif li{list-style-type:disc}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.main-nav{position:absolute;width:100%;top:0;z-index:99;padding-top:4rem;padding-bottom:2rem}.main-nav .containo .flexholder{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.main-nav .containo .flexholder .logozone{width:18%}}@media screen and (max-width:991px){.main-nav .containo .flexholder .logozone .desktoplogo{display:none}}@media screen and (min-width:992px){.main-nav .containo .flexholder .logozone .mobilelogo{display:none}}@media screen and (min-width:768px){.main-nav .containo .flexholder .logo_with_title{width:15%}}@media screen and (max-width:767px){.main-nav .containo .flexholder .logo_with_title{display:none}}.main-nav .containo .flexholder .logo_with_title p.logo_with_title_title{color:#FFF;font-size:calc(0.7rem + 0.1vw);margin:0}.main-nav .containo .flexholder .logo_with_title img.logo_with_title_logo{max-width:10rem}@media screen and (min-width:768px){.main-nav .containo .flexholder .menuzone{width:60%}}.main-nav .containo .flexholder .menuzone.lesson-style ul li a{color:#003657}.main-nav .containo .flexholder .menuzone.lesson-style ul li.enter_now_link a{color:#003657}.main-nav .containo .flexholder .menuzone.single-style ul li a{color:#003657}.main-nav .containo .flexholder .menuzone.single-style ul li.enter_now_link a{background:#f8d26d;color:#003657}.main-nav .containo .flexholder .menuzone div ul{display:flex;align-items:center;justify-content:space-between}.main-nav .containo .flexholder .menuzone div ul li{position:relative;padding:.75rem 0}.main-nav .containo .flexholder .menuzone div ul li a{font-family:"Tiempos Text",serif;color:#FFF;font-size:calc(1.2rem + 0.1vw);position:relative}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu{position:absolute;display:none;top:100%;margin-left:0;padding-left:0;z-index:9}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li{background:#FFF;min-width:14rem;padding:.5rem 0;border-bottom:1px solid #e5e5e5}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li:after{display:none}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li a{font-family:"Lato",sans-serif;font-weight:600;font-size:calc(0.9rem + 0.1vw);padding:.1rem 1rem;color:#003657;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:.5rem;top:.325rem;transform:translate(-1.5rem);transition:all 0.2s ease}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li:hover{background:#3e009e}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li:hover a{color:#FFF;position:relative}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li:hover a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-white.svg);transform:translate(0rem);transition:all 0.2s ease}.main-nav .containo .flexholder .menuzone div ul li ul.sub-menu li:last-child{border-bottom:1px solid #fff0}.main-nav .containo .flexholder .menuzone div ul li:nth-child(1):after,.main-nav .containo .flexholder .menuzone div ul li:nth-child(2):after{content:"";border-left:1px solid #FFF;top:-.5rem;height:calc(100% + 1rem);position:absolute;right:-1rem;opacity:.4}.main-nav .containo .flexholder .menuzone div ul li.menu-item-has-children{position:relative}.main-nav .containo .flexholder .menuzone div ul li.menu-item-has-children a{padding-right:2rem}.main-nav .containo .flexholder .menuzone div ul li.menu-item-has-children a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/down-chev-white.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:.5rem}.main-nav .containo .flexholder .menuzone div ul li.menu-item-has-children:hover ul.sub-menu{display:block}.main-nav .containo .flexholder .menuzone div ul li.enter_now_link a{background:#f8d26d;color:#3e009e;padding:.75rem 2.25rem .75rem 1rem;position:relative;min-width:8.5rem;display:flex;align-items:center;justify-content:space-between;font-family:"Lato",sans-serif;font-weight:600;font-size:calc(0.9rem + 0.1vw)}.main-nav .containo .flexholder .menuzone div ul li.enter_now_link a:hover{background:#8F8FFF;color:#FFF}.main-nav .containo .flexholder .menuzone div ul li.enter_now_link a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:.75rem}.main-nav.dark_menu .containo .flexholder .logo_with_title p.logo_with_title_title,.main-nav.lesson-style .containo .flexholder .logo_with_title p.logo_with_title_title{color:#003557!important}.main-nav.dark_menu .containo .flexholder .logo_with_title .sveeger svg,.main-nav.lesson-style .containo .flexholder .logo_with_title .sveeger svg{fill:#003557}.main-nav.dark_menu .containo .flexholder .logo_with_title .sveeger svg path,.main-nav.dark_menu .containo .flexholder .logo_with_title .sveeger svg rect,.main-nav.lesson-style .containo .flexholder .logo_with_title .sveeger svg path,.main-nav.lesson-style .containo .flexholder .logo_with_title .sveeger svg rect{fill:#003557}.main-nav.dark_menu .containo .flexholder .menuzone div ul li.menu-item-has-children,.main-nav.lesson-style .containo .flexholder .menuzone div ul li.menu-item-has-children{position:relative}.main-nav.dark_menu .containo .flexholder .menuzone div ul li.menu-item-has-children a,.main-nav.lesson-style .containo .flexholder .menuzone div ul li.menu-item-has-children a{padding-right:2rem}.main-nav.dark_menu .containo .flexholder .menuzone div ul li.menu-item-has-children a:after,.main-nav.lesson-style .containo .flexholder .menuzone div ul li.menu-item-has-children a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/down-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:.5rem}.main-nav.dark_menu .containo .flexholder .menuzone div ul li.menu-item-has-children:hover ul.sub-menu,.main-nav.lesson-style .containo .flexholder .menuzone div ul li.menu-item-has-children:hover ul.sub-menu{display:block}.main-nav.dark_menu .containo .flexholder .menuzone div ul li:nth-child(1):after,.main-nav.dark_menu .containo .flexholder .menuzone div ul li:nth-child(2):after,.main-nav.lesson-style .containo .flexholder .menuzone div ul li:nth-child(1):after,.main-nav.lesson-style .containo .flexholder .menuzone div ul li:nth-child(2):after{content:"";border-left:1px solid #003657;top:-.5rem;height:calc(100% + 1rem);position:absolute;right:-1rem;opacity:.4}.main-nav.pink_page{background:#f9f0f0}.main-nav.has_purple_cta .containo .flexholder .menuzone div ul li.enter_now_link a{background:#3e009e;color:#FFF}.main-nav.has_purple_cta .containo .flexholder .menuzone div ul li.enter_now_link a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-white.svg)}.main-nav.has_purple_cta .containo .flexholder .menuzone div ul li.enter_now_link:hover a{background:#FFF;color:#3e009e;position:relative}.main-nav.has_purple_cta .containo .flexholder .menuzone div ul li.enter_now_link:hover a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg)}.mobilemenu{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff3d3}.mobilemenu.backgroundtransparent{background-color:#fff0}.mobilemenu .containo{height:100%}.mobilemenu .containo .flexholder{display:flex;align-items:center;height:100%}.mobilemenu .containo .flexholder .logozone{width:calc(100% - 2rem);height:100%;display:flex;align-items:center}.mobilemenu .containo .flexholder .logozone img{padding:.25rem;max-height:3rem}.mobilemenu .containo .flexholder .navhammer{width:2rem;height:100%;display:flex;justify-content:space-between;align-items:center;position:relative}.mobilemenu .containo .flexholder .navhammer span{width:100%;border-bottom:2px solid #003657;position:absolute}.mobilemenu .containo .flexholder .navhammer span:nth-of-type(1){top:calc(50% - 2px);transition:all 0.1s ease}.mobilemenu .containo .flexholder .navhammer span:nth-of-type(2){top:calc(50% + 4px);transition:all 0.1s ease}.mobilemenu .containo .flexholder .navhammer.navopen span:nth-of-type(1){transform:rotate(45deg) translateY(4px);transition:all 0.1s ease}.mobilemenu .containo .flexholder .navhammer.navopen span:nth-of-type(2){transform:rotate(-45deg) translateY(-4px);transition:all 0.1s ease}.single-lessons .mobilemenu{background-color:#fff0}.mobilemenuzone{position:fixed;width:100%;top:0;left:0;width:100%;height:100vh;background:#fff3d3;z-index:7;opacity:0;transition:all 0.2s ease;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;pointer-events:none}.mobilemenuzone.openmenu{opacity:1!important;transition:all 0.2s ease;pointer-events:all}p.logo_with_title_title.single-style{color:#003557!important}.sveeger.single-style svg{fill:#003557}.sveeger.single-style svg path,.sveeger.single-style svg rect{fill:#003557}.mobileonly.mobilemenu{background:#FFF}.mobileonly.mobilemenu .holds_mobhammer{justify-content:flex-end;height:4.5rem}.mobileonly.mobilemenu .flexhold_logos{display:flex;justify-content:space-between;align-items:center;padding-bottom:5px}.mobileonly.mobilemenu .flexhold_logos img,.mobileonly.mobilemenu .flexhold_logos svg{max-height:3rem}.mobileonly.mobilemenu .sveeger.default-style svg,.mobileonly.mobilemenu .sveeger.lesson-style svg{fill:#003557}.mobileonly.mobilemenu .sveeger.default-style svg path,.mobileonly.mobilemenu .sveeger.default-style svg rect,.mobileonly.mobilemenu .sveeger.lesson-style svg path,.mobileonly.mobilemenu .sveeger.lesson-style svg rect{fill:#003557}.mobileonly.mobilemenuzone div{width:100%;padding-top:10rem}.mobileonly.mobilemenuzone div ul li{border-bottom:1px solid #e5e5e5;padding:0}.mobileonly.mobilemenuzone div ul li a{font-family:"Lato",sans-serif;font-size:calc(1.15rem + 0.1vw);font-weight:500;color:#003657;text-align:left;padding:1rem 1.5rem;display:block}.mobileonly.mobilemenuzone div ul li.menu-item-has-children{position:relative}.mobileonly.mobilemenuzone div ul li.menu-item-has-children.activeclass{background:#ffe7a8}.mobileonly.mobilemenuzone div ul li.menu-item-has-children.activeclass a{font-weight:700}.mobileonly.mobilemenuzone div ul li.menu-item-has-children:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:.5rem;top:.325rem;transform:translate(-1.5rem,1rem) rotate(90deg);transition:all 0.2s ease;opacity:.4}.mobileonly.mobilemenuzone div ul li.menu-item-has-children ul.sub-menu{display:none;margin-left:0}.mobileonly.mobilemenuzone div ul li.menu-item-has-children ul.sub-menu.showsubbo{display:block}.mobileonly.mobilemenuzone div ul li.menu-item-has-children ul.sub-menu li{background:#fff3d3;padding-left:1.5rem}.mobileonly.mobilemenuzone div ul li.menu-item-has-children ul.sub-menu li a{font-weight:500}.mobileonly.mobilemenuzone div ul li.menu-item-has-children ul.sub-menu li:hover{background:#fff}.mobileonly.mobilemenuzone div ul li.enter_now_link_mobile{margin:3rem 1.5rem 1.5rem 1.5rem;border-bottom:none}.mobileonly.mobilemenuzone div ul li.enter_now_link_mobile a{text-align:center;position:absolute;bottom:1.5rem;width:calc(100% - 3rem);background:#3e009e;color:#FFF}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.hero-button{color:#FFF;background:#3e009e}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.chev-button-purple{background:#3e009e;color:#FFF;padding:1rem .85rem;position:relative;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:calc(0.9rem + 0.1vw)}.chev-button-purple span{margin-right:1rem}@media screen and (min-width:992px){.chev-button-purple{min-width:13rem;max-width:14rem}}@media screen and (max-width:991px){.chev-button-purple{width:max-content}}.chev-button-purple:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev.svg);display:block;width:.95rem;height:.95rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(1);transform:translateX(0rem);transition:all 0.2s ease}.chev-button-purple:hover{background:#8F8FFF;color:#FFF}.chev-button-purple:hover:after{transform:translateX(.5rem);transition:all 0.2s ease}.chev-button-purple:visited{color:#FFFFFF!important}@media screen and (max-width:991px){.chev-button-purple.mobile_unstyle{background:none;color:#3e009e!important;padding-left:0}.chev-button-purple.mobile_unstyle:after{content:"";filter:invert(0)}}.chev-button-yellow{background:#ffd058;color:#3e009e;padding:.65rem .85rem;position:relative;min-width:13rem;display:flex;align-items:center;justify-content:space-between;text-decoration:none;max-width:14rem;font-size:calc(0.9rem + 0.1vw)}.chev-button-yellow:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev.svg);display:block;width:.95rem;height:.95rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(1);transform:translateX(0rem);transition:all 0.2s ease}.chev-button-yellow:hover{background:#8F8FFF;color:#FFF}.chev-button-yellow:hover:after{transform:translateX(.5rem);transition:all 0.2s ease}.chev-button-yellow--reverse{background:#ffd058;color:#3e009e;padding:.65rem .85rem;position:relative;min-width:13rem;display:flex;align-items:center;justify-content:space-between;text-decoration:none;max-width:14rem;font-size:calc(0.8rem + 0.1vw)}.chev-button-yellow--reverse:before{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/left-chev.svg);display:block;width:.95rem;height:.95rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(1);transform:translateX(0rem);transition:all 0.2s ease}.chev-button-yellow--reverse:hover{background:#8F8FFF;color:#FFF}.chev-button-yellow--reverse:hover:after{transform:translateX(.5rem);transition:all 0.2s ease}.download-button-purple{background:#3e009e;color:#FFF;padding:.65rem .85rem;position:relative;display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:calc(0.8rem + 0.1vw)}.download-button-purple:visited{color:#f9f0f0}.download-button-purple:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev.svg);display:block;width:.95rem;height:.95rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(1);transform:translateX(0rem);transition:all 0.2s ease;display:none}.download-button-purple:hover{background:#8F8FFF;color:#FFF}.download-button-purple:hover:after{transform:translateX(.5rem);transition:all 0.2s ease}.download-button-purple span{display:flex;justify-content:space-between;align-items:center}.download-button-purple span svg{fill:#f9f0f0!important;color:#f9f0f0!important;margin-left:.5rem}.download-button-purple span svg path{fill:#f9f0f0!important;color:#f9f0f0!important}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.callout-text{position:relative;background:#fff3d3}.callout-text .containo .flexholder{display:flex;align-items:center;justify-content:center}.callout-text .containo .flexholder .textarea h3{font-size:calc(1.85rem + 0.4vw);line-height:1.25em;text-align:center;max-width:calc(42rem + 4vw);margin:0 auto}@media screen and (max-width:991px){.callout-text .containo .flexholder .textarea h3{font-size:calc(1rem + 0.1vw)}}@media screen and (min-width:992px){.callout-text .containo .flexholder .textarea h3 span{font-style:italic;background:#ffd058}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}@media screen and (max-width:991px){.alternating-text-image{padding-top:1.5rem;padding-bottom:1.5rem}}.alternating-text-image .containo .flexholder{display:flex;justify-content:space-between}@media screen and (min-width:992px){.alternating-text-image .containo .flexholder{flex-direction:row;align-items:center}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder{flex-direction:column;align-items:flex-start}}@media screen and (min-width:992px){.alternating-text-image .containo .flexholder.reverse{flex-direction:row-reverse}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder.reverse{flex-direction:column}}@media screen and (min-width:992px){.alternating-text-image .containo .flexholder .textarea,.alternating-text-image .containo .flexholder .imagearea{width:calc(47% - 1rem)}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder .textarea,.alternating-text-image .containo .flexholder .imagearea{width:unset}}.alternating-text-image .containo .flexholder .textarea h3{color:#003657}@media screen and (min-width:992px){.alternating-text-image .containo .flexholder .textarea h3{max-width:80%;font-size:calc(1.85rem + 0.1vw)}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder .textarea h3{max-width:18rem;font-size:calc(1.5rem + 0.1vw);font-family:"Tiempos Text",serif;font-weight:600}}.alternating-text-image .containo .flexholder .textarea .contento p{color:#003657;max-width:22rem}@media screen and (min-width:992px){.alternating-text-image .containo .flexholder .textarea .contento p{font-size:calc(0.85rem + 0.1vw)}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder .textarea .contento p{font-size:calc(1.1rem + 0.1vw)}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder .textarea .addbuttonstyles{padding-bottom:2px}.alternating-text-image .containo .flexholder .textarea .addbuttonstyles span{border-bottom:1px solid #003657}}@media screen and (max-width:991px){.alternating-text-image .containo .flexholder .imagearea{display:none}}.alternating-text-image .containo .flexholder .imagearea figure{margin:0;border-radius:1rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.alternating-text-image .containo .flexholder .imagearea figure img{opacity:0;pointer-events:none}.alternating-text-image .containo .flexholder .imagearea figure.has_colorback:before{content:"";position:absolute;background-color:#FF5416;top:1.5rem;left:1.5rem;width:100%;height:100%;border-radius:1rem;z-index:-1}.alternating-text-image .imagearea_mobile{transform:translateX(-1.5rem);margin-bottom:1.5rem;width:calc(100% + 3rem)}@media screen and (min-width:992px){.alternating-text-image .imagearea_mobile{display:none}}.alternating-text-image .imagearea_mobile figure{margin:0;border-bottom-right-radius:5rem;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width:991px){.alternating-text-image .imagearea_mobile figure{height:18rem}}.alternating-text-image .imagearea_mobile figure img{opacity:0;pointer-events:none}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.lessons-template-default{background:#fff3d3}@media screen and (min-width:992px){.lessons-template-default .lesson-navpusher{padding-top:18rem}}@media screen and (max-width:991px){.lessons-template-default .lesson-navpusher{padding-top:8rem}}@media screen and (min-width:992px){.lessons-template-default .containo.minbodyheight{min-height:80rem}}.lessons-template-default .lesson_flexholder{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder{flex-direction:row}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder{flex-direction:column;padding-top:3rem}}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .left_side{width:calc(18% - 1rem);transform:translateY(-4rem)}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .left_side{width:100%;margin-bottom:3rem}}.lessons-template-default .lesson_flexholder .left_side .lesson_number{background:#ffd058;padding:.5rem;color:#003657;font-size:calc(1rem + 0.1vw);font-family:"Tiempos Text",serif;font-weight:700}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .left_side .lesson_number{max-width:80%}.lessons-template-default .lesson_flexholder .left_side .lesson_number .holdsicon{height:1.2rem;width:1.2rem}}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .left_side .lesson_number p{display:flex;align-items:center;justify-content:space-between;margin:0}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .left_side .lesson_number p{display:flex;justify-content:space-between;margin:0;align-items:flex-start}}.lessons-template-default .lesson_flexholder .left_side .lesson_number span{display:flex;color:#003657;fill:#003657}.lessons-template-default .lesson_flexholder .left_side .holds_abso_title{position:relative}.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title{position:absolute;margin-top:2rem}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title{width:40rem}}.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title h1{margin:0;margin-bottom:1rem;font-family:"Tiempos Text",serif}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title h1{font-size:calc(2.5rem + 0.1vw);margin-top:-.75rem}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title h1{font-size:calc(1.75rem + 0.1vw)}}.lessons-template-default .lesson_flexholder .left_side .holds_abso_title .inner_title hr{background-color:#003657;height:2px;max-width:5rem;margin-left:0}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .lessoncontent{width:60%;padding-right:5%;padding-bottom:6rem}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .lessoncontent{width:100%;padding-bottom:2rem}}.lessons-template-default .lesson_flexholder .lessoncontent .textdummy p.dummaz{margin:0;margin-bottom:1rem;font-family:"Tiempos Text",serif;opacity:0;pointer-events:none}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .lessoncontent .textdummy p.dummaz{font-size:calc(2.5rem + 0.1vw);margin-bottom:2rem}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .lessoncontent .textdummy p.dummaz{font-size:calc(1.75rem + 0.1vw)}}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .right_side{width:calc(25% - 1rem)}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .right_side{width:100%}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .right_side .download-button-purple{max-width:80%}.lessons-template-default .lesson_flexholder .right_side .download-button-purple .holdsicon{height:1.2rem;width:1.2rem}}.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p{border-top:1px solid #003657;padding:.75rem 0;display:flex;justify-content:flex-start;margin:0;color:#003657;font-family:"Lato",sans-serif;font-weight:700;font-size:calc(1.05rem + 0.1vw);flex-wrap:wrap}.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p .inflex-icon{width:12%}.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p span{margin-right:.5rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p:first-child{margin-top:2rem}}@media screen and (max-width:991px){.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p:first-child{margin-top:1rem}}.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p:last-child{border-bottom:1px solid #003657}.lessons-template-default .lesson_flexholder .right_side .right_site_stuff p .reading_under_text{width:85%;margin-left:15%;font-size:calc(0.65rem + 0.1vw);font-family:"Lato",sans-serif;margin-top:.15em}@media screen and (min-width:992px){.lessons-template-default .lesson_flexholder .right_side .right_site_stuff .second_side_details{margin-top:3rem}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.single.single-post .main-nav{position:relative;background:#FFF}.single-fullbanner{height:30rem;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.post_template-default{background:#fff3d3}.site-main.post_template .main_flexo{padding-top:6rem;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (min-width:992px){.site-main.post_template .main_flexo{flex-direction:row}}@media screen and (max-width:991px){.site-main.post_template .main_flexo{flex-direction:column}}@media screen and (min-width:992px){.site-main.post_template .main_flexo .left_side{width:calc(35% - 1rem)}}@media screen and (max-width:991px){.site-main.post_template .main_flexo .left_side{width:100%}}.site-main.post_template .main_flexo .left_side .leftbutton{margin-top:3rem}.site-main.post_template .main_flexo .left_side a.chev-button-yellow--reverse{color:#003657!important;justify-content:flex-start}.site-main.post_template .main_flexo .left_side a.chev-button-yellow--reverse:before{margin-right:1rem;filter:brightness(0)}.site-main.post_template .main_flexo .postcontent{padding-bottom:6rem}@media screen and (min-width:992px){.site-main.post_template .main_flexo .postcontent{width:calc(65% - 1rem);padding-right:5%}}@media screen and (max-width:991px){.site-main.post_template .main_flexo .postcontent{width:100%}}.site-main.post_template .main_flexo .postcontent h1{margin:0;font-size:calc(2.5rem + 0.1vw);margin-bottom:1rem}.site-main.post_template .main_flexo .postcontent hr{background-color:#003657;height:2px}.site-main.post_template .main_flexo .postcontent img{width:100%}.post_template .webinar_embed{min-height:45rem;width:100%}.post_template .webinar_embed iframe{width:100%;height:100%!important;min-height:45rem}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}@media screen and (min-width:992px){:root{--animatedfontheight:5;--heroheight:70vh;--animatedheroheight:70vh;--herominheight:43rem;--heromaxheight:48rem}}@media screen and (max-width:991px){:root{--animatedfontheight:3.5;--heroheight:20rem;--animatedheroheight:25rem;--herominheight:20rem;--herommaxeight:22rem}}@media screen and (min-width:992px){.home_hero_mobile_title{display:none}}@media screen and (max-width:991px){.home_hero_mobile_title{padding-top:8rem;padding-left:1.5rem}.home_hero_mobile_title h1{max-width:22rem;font-size:calc(1.85rem + 0.1vw)}}.journalist-hero{position:relative;height:var(--heroheight);min-height:var(--herominheight);max-height:var(--heromaxheight)}@media screen and (min-width:768px) and (max-width:991px){.journalist-hero{padding-top:4rem}}@media screen and (max-width:767px){.journalist-hero{padding-top:8rem}}.journalist-hero figure.backimage{background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;top:0;left:0;height:100%}@media screen and (min-width:992px){.journalist-hero figure.backimage{background-position:center}}@media screen and (max-width:991px){.journalist-hero figure.backimage{background-position:50% 80%}}@media screen and (min-width:992px){.journalist-hero figure.backimage.showonmobile{display:none}}@media screen and (max-width:991px){.journalist-hero figure.backimage.hideonmobile{display:none}}@media screen and (max-width:991px){.journalist-hero.has_image_mobile{height:80vw;min-height:80vw;max-height:80vw}}.journalist-hero .containo{height:100%;display:flex;align-items:center}.journalist-hero .containo .flexholder{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width:992px){.journalist-hero .containo .flexholder .leftarea{width:50%;margin-top:2rem}}@media screen and (max-width:991px){.journalist-hero .containo .flexholder .leftarea{width:100%}}.journalist-hero .containo .flexholder .leftarea .holdstext{position:relative}.journalist-hero .containo .flexholder .leftarea .holdstext h1{color:#FFF;font-size:calc(3rem + 0.1vw);font-weight:600;margin:0}.journalist-hero .containo .flexholder .leftarea .holdstext h1.left_aligned_title{text-align:left;max-width:800px;margin:0 auto}.journalist-hero .containo .flexholder .leftarea .holdstext h2{color:#FFF;font-size:calc(1.3rem + 0.1vw);margin:0;font-weight:600}.journalist-hero .containo .flexholder .leftarea .holdstext.title_centered{text-align:center}@media screen and (max-width:991px){.journalist-hero .containo .flexholder .leftarea.is_home_hero{display:none}}@media screen and (min-width:992px){.journalist-hero .containo .flexholder .rightarea{width:50%}}@media screen and (max-width:991px){.journalist-hero .containo .flexholder .rightarea{width:100%}}.journalist-hero .containo .flexholder .rightarea .holdstext p{color:#003657;font-family:"Tiempos Text",serif}@media screen and (min-width:992px){.journalist-hero .containo .flexholder .rightarea .holdstext p{font-size:calc(1.2rem + 0.1vw)}}@media screen and (max-width:991px){.journalist-hero .containo .flexholder .rightarea .holdstext p{font-size:calc(1.05rem + 0.1vw)}}@media screen and (min-width:992px){.journalist-hero.has_side_curve figure.backimage{border-bottom-right-radius:15rem}}@media screen and (max-width:991px){.journalist-hero.has_side_curve figure.backimage{border-bottom-right-radius:7rem}}@media screen and (min-width:992px){.journalist-hero.has_side_curve{border-bottom-right-radius:15rem}}@media screen and (max-width:991px){.journalist-hero.has_side_curve{border-bottom-right-radius:7rem}}.journalist-hero.backstyle-lightblueback{background-color:#ebfffb}.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext h1,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext h2,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext h3,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext h4,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext h5,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext p,.journalist-hero.backstyle-lightblueback .containo .flexholder .leftarea .holdstext li{color:#003657}.journalist-hero.backstyle-purpleback{background-color:#3e009e}.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext h1,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext h2,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext h3,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext h4,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext h5,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext p,.journalist-hero.backstyle-purpleback .containo .flexholder .leftarea .holdstext li{color:#003657}.journalist-hero.backstyle-short_white{background-color:#fff3d3;height:20rem;min-height:20rem;padding-top:13rem;padding-bottom:4rem}.journalist-hero.backstyle-short_white .containo .flexholder .leftarea{width:100%}.journalist-hero.backstyle-short_white .containo .flexholder .leftarea .holdstext h1{color:#003657;font-size:calc(2.75rem + 0.1vw)}.journalist-hero.backstyle-short_white .containo .flexholder .leftarea .holdstext h2{color:#003657;font-size:calc(1.25rem + 0.1vw)}.journalist-hero.backstyle-short_paleyellow{background-color:#fff3d3;height:23rem;min-height:23rem;padding-top:13rem;padding-bottom:4rem}.journalist-hero.backstyle-short_paleyellow .containo .flexholder .leftarea{width:100%}.journalist-hero.backstyle-short_paleyellow .containo .flexholder .leftarea .holdstext h1{color:#003657;font-size:calc(2.75rem + 0.1vw)}.journalist-hero.backstyle-short_paleyellow .containo .flexholder .leftarea .holdstext h2{color:#003657;font-size:calc(1.25rem + 0.1vw)}.journalist-hero.backstyle-short_purple{background-color:#3e009e;height:23rem;min-height:23rem;padding-top:13rem;padding-bottom:4rem}.journalist-hero.backstyle-short_purple .containo .flexholder .leftarea{width:100%}.journalist-hero.backstyle-short_purple .containo .flexholder .leftarea .holdstext h1{color:#FFF;font-size:calc(2.75rem + 0.1vw)}.journalist-hero.backstyle-short_purple .containo .flexholder .leftarea .holdstext h2{color:#FFF;font-size:calc(1.25rem + 0.1vw)}.journalist-hero.backstyle-medium_purpleback{background-color:#3e009e;padding-top:13rem;padding-bottom:4rem}@media screen and (min-width:992px){.journalist-hero.backstyle-medium_purpleback{height:35rem;min-height:35rem}}@media screen and (max-width:991px){.journalist-hero.backstyle-medium_purpleback{height:28rem;min-height:28rem}}.journalist-hero.backstyle-medium_purpleback .containo .flexholder .leftarea{width:100%}.journalist-hero.backstyle-medium_purpleback .containo .flexholder .leftarea .holdstext h1{color:#FFF;font-size:calc(2.75rem + 0.1vw)}.journalist-hero.backstyle-medium_purpleback .containo .flexholder .leftarea .holdstext h2{color:#FFF;font-size:calc(1.25rem + 0.1vw)}.journalist-hero .herobutton{margin-top:2rem}.journalist-hero .video_placeholder{margin-top:8rem;height:30vw;min-height:30rem;width:100%;background:#444}.journalist-hero .holds_all_animated_text{display:flex;height:100%;justify-content:center;align-items:center}.journalist-hero .holds_all_animated_text .holds_animated_phrases{height:70%;max-height:calc(var(--animatedfontheight) * 4rem);position:relative;width:100%;margin:0 auto;overflow:hidden}@media screen and (min-width:992px){.journalist-hero .holds_all_animated_text .holds_animated_phrases{margin-top:6rem}}.journalist-hero .holds_all_animated_text .holds_animated_phrases .animating_line{position:absolute;text-wrap:nowrap}.journalist-hero .holds_all_animated_text .holds_animated_phrases .animating_line span{margin:0;margin-right:1rem}.journalist-hero .holds_all_animated_text .holds_animated_phrases .holds_line_1{top:0;animation:move 250s linear infinite;line-height:4em}.journalist-hero .holds_all_animated_text .holds_animated_phrases .holds_line_2{top:33%;animation:move 280s linear infinite;line-height:4em}.journalist-hero .holds_all_animated_text .holds_animated_phrases .holds_line_3{top:66%;animation:move 340s linear infinite;line-height:4em}.journalist-hero .holds_all_animated_text .holds_animated_phrases span{font-family:"Tiempos Text",serif;font-size:calc(var(--animatedfontheight) * 1rem + 0.1vw)}.journalist-hero .holds_all_animated_text .holds_animated_phrases span.oddo{color:#003657}.journalist-hero .holds_all_animated_text .holds_animated_phrases span.evvo{color:#FFF}.journalist-hero .holds_all_animated_text .holds_animated_phrases span.specialblur{color:#003657;animation:specialblur 14s linear infinite}.journalist-hero .holds_all_animated_text .holds_animated_phrases span.specialfade{color:#FFF;animation:specialfade 18s linear infinite}@keyframes move{0%{transform:translateX(0)}50%{transform:translateX(-60%)}100%{transform:translateX(0%)}}@keyframes specialblur{0%{filter:blur(0)}50%{filter:blur(3px)}100%{filter:blur(0)}}@keyframes specialfade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.journalist-hero.backstyle-yellow_animated_text{background-color:#ffd058;height:var(--animatedheroheight)}@media screen and (min-width:992px){.journalist-hero.backstyle-yellow_animated_text{border-bottom-right-radius:15rem}}.journalist-hero.backstyle-darkblue_animated_text{background-color:#003657;height:var(--animatedheroheight)}@media screen and (min-width:992px){.journalist-hero.backstyle-darkblue_animated_text{border-bottom-right-radius:15rem}}.journalist-hero.backstyle-darkblue_animated_text span.oddo{color:#ffd058!important}.journalist-hero.backstyle-darkblue_animated_text span.specialblur{color:#ffd058!important}.journalist-hero .award_animated_text .holds_spans{position:relative}.journalist-hero .award_animated_text .holds_spans .spanwidth{opacity:0;pointer-events:none}@media screen and (min-width:1024px){.journalist-hero .award_animated_text .holds_spans .spanwidth{max-width:45rem}}@media screen and (max-width:1023px){.journalist-hero .award_animated_text .holds_spans .spanwidth{max-width:70%}}.journalist-hero .award_animated_text .holds_spans span{color:#ffd058;font-family:"Tiempos Text",serif;width:16.66666%;position:absolute;top:-3rem;line-height:1em}@media screen and (min-width:1024px){.journalist-hero .award_animated_text .holds_spans span{font-size:calc(12rem + 0.1vw)}}@media screen and (max-width:1023px){.journalist-hero .award_animated_text .holds_spans span{font-size:calc(5rem + 10vw)}}.journalist-hero .award_animated_text .holds_spans span:nth-child(2){transform:rotate(-10deg) translate(0rem,0rem);left:0}.journalist-hero .award_animated_text .holds_spans span:nth-child(3){transform:rotate(0deg) translate(-1rem,-2rem);left:16.666%}.journalist-hero .award_animated_text .holds_spans span:nth-child(4){transform:rotate(-10deg) translate(0rem,0rem);left:33.3333%}.journalist-hero .award_animated_text .holds_spans span:nth-child(5){transform:rotate(0deg) translate(0rem,-1.5rem);left:50%}.journalist-hero .award_animated_text .holds_spans span:nth-child(6){transform:rotate(-3.5deg) translate(0rem,-1.25rem);left:63.6666%}.journalist-hero .award_animated_text .holds_spans span:nth-child(7){transform:rotate(4deg) translate(0rem,0rem);left:83.333%}.journalist-hero .intromove_a{animation:slighthover_a 3s ease infinite}@keyframes slighthover_a{0%{top:0}50%{top:-.5rem}100%{top:0rem}}.journalist-hero .intromove_b{animation:slighthover_b 2s ease infinite}@keyframes slighthover_b{0%{top:0}50%{top:-.25rem}100%{top:0rem}}.journalist-hero .intromove_c{animation:slighthover_c 2.5s ease infinite}@keyframes slighthover_c{0%{top:0}50%{top:-.75rem}100%{top:0rem}}.journalist-hero .intromove_d{animation:slighthover_d 2s ease infinite}@keyframes slighthover_d{0%{top:0}50%{top:-.25rem}100%{top:0rem}}.journalist-hero .intromove_e{animation:slighthover_e 1s ease infinite}@keyframes slighthover_e{0%{top:0}50%{top:.6rem}100%{top:0rem}}.journalist-hero .intromove_f{animation:slighthover_e 6s ease-in-out infinite}@keyframes slighthover_e{0%{top:0}50%{top:-.35rem}100%{top:0rem}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.lessons-hero{position:relative;height:50vh}.lessons-hero div.backcolour{background-color:#8F8FFF;position:absolute;width:100%;top:0;left:0;height:100%;border-bottom-right-radius:20rem}.lessons-hero .containo{height:100%;display:flex;align-items:center}.lessons-hero .containo .flexholder{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.lessons-hero .containo .flexholder .leftarea{width:50%}}.lessons-hero .containo .flexholder .leftarea .holdstext{position:relative}.lessons-hero .containo .flexholder .leftarea .holdstext h1{color:#FFF;font-size:calc(3rem + 0.1vw)}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.three-block-links,.callout-text{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.three-block-links{background:#fff3d3}.three-block-links .containo .flexholder{display:flex;align-items:center}.three-block-links .containo .flexholder.titlearea{justify-content:center}.three-block-links .containo .flexholder.boxarea{justify-content:space-between}.three-block-links .containo .flexholder .titlezone{text-align:center;padding-bottom:2rem}.three-block-links .containo .flexholder .titlezone h1,.three-block-links .containo .flexholder .titlezone h2,.three-block-links .containo .flexholder .titlezone h3,.three-block-links .containo .flexholder .titlezone h4,.three-block-links .containo .flexholder .titlezone h5{font-size:calc(1.85rem + 0.1vw);text-align:center}.three-block-links .containo .flexholder .titlezone p{color:#003657;max-width:800px;text-align:center}@media screen and (min-width:992px){.three-block-links .containo .flexholder .titlezone p{font-size:calc(1.1rem + 0.1vw)}}@media screen and (max-width:991px){.three-block-links .containo .flexholder .titlezone p{font-size:calc(1.05rem + 0.1vw)}}.three-block-links .containo .flexholder .links{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.three-block-links .containo .flexholder .links{flex-direction:row}}@media screen and (max-width:991px){.three-block-links .containo .flexholder .links{flex-direction:column}}.three-block-links .containo .flexholder .links .linkbox{background:#FFF;display:block;position:relative;color:inherit}@media screen and (min-width:992px){.three-block-links .containo .flexholder .links .linkbox{width:calc(33% - 1rem);padding-bottom:calc(33% - 1rem)}}@media screen and (max-width:991px){.three-block-links .containo .flexholder .links .linkbox{width:calc(100% - 0rem);margin-bottom:1rem;padding-bottom:calc(100% - 1rem)}}.three-block-links .containo .flexholder .links .linkbox:hover{background:#ffd058}.three-block-links .containo .flexholder .links .linkbox .innerbox{position:absolute;top:0;left:0;width:100%;height:100%;padding:3rem 1.5rem}.three-block-links .containo .flexholder .links .linkbox .innerbox p{color:#3e009e;font-family:"Tiempos Text",serif;margin:0;font-size:calc(1.35rem + 0.1vw)}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.testimonials,.callout-text,.three-block-links{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.testimonials .containo .titlezone{padding-bottom:1.5rem}.testimonials .containo .titlezone h3{color:#003657;text-align:center;font-size:calc(2.1rem + 0.1vw)}.testimonials .containo .sliderzone{width:100%;position:relative}.testimonials .containo .sliderzone .swiper-container{position:relative;overflow:hidden}.testimonials .containo .sliderzone .swiper-container .swiper-wrapper .swiper-slide .slide_content{width:100%;color:#003657}@media screen and (min-width:1024px){.testimonials .containo .sliderzone .swiper-container .swiper-wrapper .swiper-slide .slide_content{max-width:900px;margin:0 auto}}.testimonials .containo .sliderzone .swiper-container .swiper-wrapper .swiper-slide .slide_author{font-weight:600;color:#003657}@media screen and (min-width:1024px){.testimonials .containo .sliderzone .swiper-container .swiper-wrapper .swiper-slide .slide_author{max-width:900px;margin:0 auto}}.testimonials .containo .sliderzone .prevvo{left:-7rem;filter:saturate(0) opacity(.4);transform:scale(.85)}@media screen and (max-width:991px){.testimonials .containo .sliderzone .prevvo{display:none}}.testimonials .containo .sliderzone .nexto{right:-7rem;filter:saturate(0) opacity(.4);transform:scale(.85)}@media screen and (max-width:991px){.testimonials .containo .sliderzone .nexto{display:none}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.float_headings_content{background-color:#fff3d3}.float_headings_content .containo .flexholder{display:flex;justify-content:space-between}@media screen and (min-width:992px){.float_headings_content .containo .flexholder{flex-direction:row}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder{flex-direction:column}}.float_headings_content .containo .flexholder .leftarea{position:relative}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .leftarea{width:30%;padding:6rem 0}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea{width:100%;padding:1.5rem 0rem 0rem 0rem}}.float_headings_content .containo .flexholder .leftarea .float_headings li.headings{color:#003657;font-family:"Tiempos Text",serif;line-height:1.5em;padding-bottom:.5rem;position:relative}.float_headings_content .containo .flexholder .leftarea .float_headings li.headings:after{content:"";border-bottom:1px solid #3e009e;position:absolute;top:100%;left:0;width:100%}.float_headings_content .containo .flexholder .leftarea .float_headings li.headings p,.float_headings_content .containo .flexholder .leftarea .float_headings li.headings a{margin:0;color:#3e009e;max-width:90%}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .float_headings li.headings p,.float_headings_content .containo .flexholder .leftarea .float_headings li.headings a{font-size:calc(1.25rem + 0.1vw);color:#3e009e;width:100%}}.float_headings_content .containo .flexholder .leftarea .float_headings li.headings p:after,.float_headings_content .containo .flexholder .leftarea .float_headings li.headings a:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:-1.75rem;top:-.65rem;transform:translate(-1.5rem,1rem) rotate(90deg);transition:all 0.2s ease;opacity:.4}.float_headings_content .containo .flexholder .leftarea .float_headings.float_headings.no_underline li.headings:after{display:none}.float_headings_content .containo .flexholder .leftarea .float_headings.float_headings.no_underline li.headings p,.float_headings_content .containo .flexholder .leftarea .float_headings.float_headings.no_underline li.headings a{color:#003657}.float_headings_content .containo .flexholder .leftarea .float_headings.float_headings.no_underline li.headings p:after,.float_headings_content .containo .flexholder .leftarea .float_headings.float_headings.no_underline li.headings a:after{display:none}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings{position:relative;width:100%;transition:all 0.3s ease}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings{margin-top:1rem}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings{margin-top:2rem}}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.headings_are_sticky{margin-top:2rem}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.headings_are_sticky{margin-top:.5rem}}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings{background-color:#fff3d3}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings{background-color:#fff3d3;padding-top:1.5rem;padding-top:1.5rem}}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul{margin-left:0;padding:0}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li{display:flex;font-size:calc(1.1rem + 0.1vw);margin-bottom:.75em}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li a{color:#003657;display:flex;align-items:flex-start}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li a p{margin:0}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li a p{font-size:calc(1.65rem + 0.1vw)}}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li a span{transform:translateY(4px)}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings ul li a span svg{fill:#003657;font-size:1em;margin-right:.5rem}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.sticky{position:fixed;top:100px;transition:all 0.3s ease;z-index:3}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.sticky{margin-top:2.5rem!important}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.sticky{margin-top:1rem!important;left:1.5rem}}.float_headings_content .containo .flexholder .leftarea .holds_inner_headings.override_nossticky{opacity:0}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .contentarea{width:60%;padding:6rem 0}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .contentarea{width:100%;padding:1.5rem 0}}.float_headings_content .containo .flexholder .contentarea .contentblock{padding:3rem 0;position:relative}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .contentarea .contentblock{border-bottom:2px solid #003657}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .contentarea .contentblock{border-bottom:1px solid #003657}}.float_headings_content .containo .flexholder .contentarea .contentblock .pullupjumplink{width:100%;position:absolute}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .contentarea .contentblock .pullupjumplink{top:-3rem}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .contentarea .contentblock .pullupjumplink{top:-22rem}}.float_headings_content .containo .flexholder .contentarea .contentblock:first-child{padding-top:0}@media screen and (min-width:992px){.float_headings_content .containo .flexholder .contentarea .contentblock.nobottline{border-bottom:none}}@media screen and (max-width:991px){.float_headings_content .containo .flexholder .contentarea .contentblock.nobottline{border-bottom:none}}@media screen and (min-width:768px) and (max-width:991px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (max-width:350px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.mailchimp,.callout-text,.three-block-links,.testimonials{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.mailchimp{background:#ffd058;position:relative;min-height:20rem}.mailchimp .containo .flexholder{display:flex;align-items:center;justify-content:center;text-align:center}.mailchimp .containo .flexholder .mailchimp_zone h3{color:#003657;font-size:calc(2.05rem + 0.1vw);margin:0;font-weight:600}.mailchimp .containo .flexholder .mailchimp_zone p{color:#003657}.mailchimp .containo .flexholder .holds_mailchimp_fields{flex-direction:column}.mailchimp .containo .flexholder .holds_mailchimp_fields input{margin-bottom:.5rem}.mailchimp .containo .flexholder .holds_mailchimp_fields input[type=email]{background:#FFF;min-width:14rem;padding:.5rem 1rem;width:100%;max-width:50rem;border:none;height:3.5rem;border-radius:0;font-size:calc(0.8rem + 0.1vw);margin-bottom:1.5rem}.mailchimp .containo .flexholder .holds_mailchimp_fields input[type=submit]{background:#003657;min-width:14rem;padding:.5rem;width:100%;max-width:50rem;color:#FFF;border:none;height:3.5rem;border-radius:0;font-size:calc(1.1rem + 0.1vw);transition:all 0.2s ease;font-weight:500}.mailchimp .containo .flexholder .holds_mailchimp_fields input[type=submit]:hover{background:#3e009e;transition:all 0.2s ease}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.judging-panel{padding:3rem 0}.judging-panel .containo .flexholder{display:flex;align-items:center;flex-direction:column}.judging-panel .containo .flexholder .titlearea{text-align:center}.judging-panel .containo .flexholder .judging-panel-items{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:992px){.judging-panel .containo .flexholder .judging-panel-items{align-items:center}}@media screen and (max-width:991px){.judging-panel .containo .flexholder .judging-panel-items{align-items:flex-start}}.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item{text-align:center;margin-bottom:3rem}@media screen and (min-width:992px){.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item{width:25%}}@media screen and (max-width:991px){.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item{width:50%}}.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item figure{border-radius:50%;filter:saturate(0);background-size:cover;background-position:center;background-repeat:no-repeat;width:60%;margin-left:20%}.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item figure img{opacity:0;width:100%;aspect-ratio:1/1;object-fit:cover}.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item p.name_o{color:#003657;font-family:"Tiempos Text",serif;font-size:calc(1.15rem + 0.1vw);margin:0;margin-top:.75rem}.judging-panel .containo .flexholder .judging-panel-items .judging-panel-item p.position_o{color:#8F8FFF;font-size:calc(0.8rem + 0.1vw);margin:0;margin-top:.25rem}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.lessons-loop{background:#fff3d3;padding:3rem 0}.lessons-loop .containo .holds_boxy_liney{padding:1rem 0;display:flex;justify-content:flex-start;align-items:center}.lessons-loop .containo .holds_boxy_liney a:hover{cursor:pointer}.lessons-loop .containo .holds_boxy_liney .liney{margin-left:1rem}.lessons-loop .containo .flexholder.boxy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.lessons-loop .containo .flexholder.boxy .lesson_box{background:#ffd058;display:block;position:relative;margin-bottom:1rem}@media screen and (min-width:992px){.lessons-loop .containo .flexholder.boxy .lesson_box{width:calc(33% - 0.5rem);padding-bottom:calc(33% - 0.5rem)}}@media screen and (max-width:991px){.lessons-loop .containo .flexholder.boxy .lesson_box{width:calc(100% - 0.5rem);padding-bottom:calc(100% - 0.5rem)}}.lessons-loop .containo .flexholder.boxy .lesson_box .lesson_number.in_box{padding:.5rem;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem)}.lessons-loop .containo .flexholder.boxy .lesson_box .lesson_number.in_box p{margin:0;width:100%;display:flex;font-family:"Tiempos Text",serif;color:#003657;font-size:calc(1.15rem + 0.1vw);justify-content:space-between;align-items:center}.lessons-loop .containo .flexholder.boxy .lesson_box .lesson_number.in_box p:after{content:"";border-bottom:1px solid #003657;position:absolute;top:calc(100% - 3px);width:100%;max-width:6rem}.lessons-loop .containo .flexholder.boxy .lesson_box .lesson_number{padding:.5rem;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem)}.lessons-loop .containo .flexholder.boxy .lesson_box .lesson_number p{margin:0;width:100%;display:flex;justify-content:space-between;align-items:center}.lessons-loop .containo .flexholder.boxy .lesson_box .title_holder{padding:1rem 1rem 1rem 1.5rem;position:absolute;bottom:1rem}.lessons-loop .containo .flexholder.boxy .lesson_box .title_holder p{margin:0;color:#003657;font-family:"Tiempos Text",serif;font-weight:600;font-size:calc(1.15rem + 0.1vw);min-height:3em}.lessons-loop .containo .flexholder.boxy .lesson_box:hover{background:#3e009e;transition:all 0.2s ease}.lessons-loop .containo .flexholder.boxy .lesson_box:hover .lesson_number svg,.lessons-loop .containo .flexholder.boxy .lesson_box:hover .title_holder svg{fill:#fff;filter:invert(1) saturate(0) brightness(1.5)}.lessons-loop .containo .flexholder.boxy .lesson_box:hover .lesson_number p,.lessons-loop .containo .flexholder.boxy .lesson_box:hover .title_holder p{color:#FFF}.lessons-loop .containo .flexholder.boxy .lesson_box:hover .lesson_number p:after,.lessons-loop .containo .flexholder.boxy .lesson_box:hover .title_holder p:after{content:"";border-bottom:1px solid #FFF}.lessons-loop .containo .flexholder.liney{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.lessons-loop .containo .flexholder.liney a{text-decoration:none}.lessons-loop .containo .flexholder.liney .lesson_box{background:#ffd058;width:100%;display:block;position:relative;margin-bottom:1rem}.lessons-loop .containo .flexholder.liney .lesson_box .lesson_number.in_box{padding:0rem 1rem 0rem 0rem;top:1rem;left:1rem;width:100%;width:calc(100% - 2rem);position:relative;margin-bottom:1rem}.lessons-loop .containo .flexholder.liney .lesson_box .lesson_number.in_box p{margin:0;width:100%;display:flex;font-family:"Tiempos Text",serif;color:#003657;font-size:calc(1.15rem + 0.1vw);justify-content:space-between;align-items:center}.lessons-loop .containo .flexholder.liney .lesson_box .lesson_number.in_box p:after{content:"";border-bottom:1px solid #003657;position:absolute;top:calc(100% - 3px);width:100%;max-width:6rem}.lessons-loop .containo .flexholder.liney .lesson_box .lesson_number{padding:1rem 1rem 0rem 1rem;top:1rem;left:1rem;width:100%}.lessons-loop .containo .flexholder.liney .lesson_box .lesson_number p{margin:0;width:100%;display:flex;justify-content:space-between;align-items:center}.lessons-loop .containo .flexholder.liney .lesson_box .title_holder{padding:1rem;bottom:1rem}.lessons-loop .containo .flexholder.liney .lesson_box .title_holder p{margin:0;color:#003657;font-family:"Tiempos Text",serif;font-weight:600;font-size:calc(1.15rem + 0.1vw)}.lessons-loop .containo .flexholder.liney .lesson_box:hover{background:#3e009e;transition:all 0.2s ease}.lessons-loop .containo .flexholder.liney .lesson_box:hover .lesson_number svg,.lessons-loop .containo .flexholder.liney .lesson_box:hover .title_holder svg{fill:#fff;filter:invert(1) saturate(0) brightness(1.5)}.lessons-loop .containo .flexholder.liney .lesson_box:hover .lesson_number p,.lessons-loop .containo .flexholder.liney .lesson_box:hover .title_holder p{color:#FFF}.lessons-loop .containo .flexholder.liney .lesson_box:hover .lesson_number p:after,.lessons-loop .containo .flexholder.liney .lesson_box:hover .title_holder p:after{content:"";border-bottom:1px solid #FFF}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.competition_tabs{position:relative;background:#fff3d3;overflow-x:hidden}.competition_tabs .competition_tab_buttons{position:relative;z-index:3;background:#3e009e;min-height:2rem}@media screen and (max-width:991px){.competition_tabs .competition_tab_buttons{margin-left:-1.75rem;width:calc(100% + 3.5rem)}}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons:before{content:"";left:-999px;width:999px;position:absolute;top:0;height:100%;background:#3e009e}}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons:after{content:"";right:-999px;width:999px;position:absolute;top:0;height:100%;background:#3e009e}}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons{display:flex;width:calc(100% - 3rem)}}@media screen and (max-width:991px){.competition_tabs .competition_tab_buttons{display:flex;flex-direction:column}}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons a.year_button{background:#8F8FFF;padding:.75rem 1.15rem;color:#FFF;margin-right:.25rem}}@media screen and (max-width:991px){.competition_tabs .competition_tab_buttons a.year_button{width:100%;background:#fff3d3;font-size:calc(1rem + 0.1vw);padding:.75rem 1.15rem;text-align:left;color:#3e009e;border-bottom:1px solid #3e009e;position:relative}}.competition_tabs .competition_tab_buttons a.year_button:hover{cursor:pointer}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons a.year_button:hover{opacity:.7}}@media screen and (max-width:991px){.competition_tabs .competition_tab_buttons a.year_button:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);display:block;width:.9rem;height:.9rem;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;right:0rem;top:0rem;transform:translate(-1.5rem,1rem) rotate(90deg);transition:all 0.2s ease;opacity:.4}}.competition_tabs .competition_tab_buttons a.year_button.activeyear{padding:.75rem 1.15rem;color:#3e009e;margin-right:.25rem}@media screen and (min-width:992px){.competition_tabs .competition_tab_buttons a.year_button.activeyear{background:#fff3d3}}@media screen and (max-width:991px){.competition_tabs .competition_tab_buttons a.year_button.activeyear{background:#ffd058}}.competition_tabs .main_results_area{padding:6rem 0}.competition_tabs .main_results_area .allyears.itemhidden{display:none}.competition_tabs .main_results_area .holds_overall_winner{position:relative;padding-bottom:6rem}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner{background:#FFF;padding:1.75rem}}.competition_tabs .main_results_area .holds_overall_winner:after{content:"";position:absolute;top:100%;width:100%;left:0}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner:after{border-bottom:1px solid #003657}}.competition_tabs .main_results_area .holds_overall_winner .flexo{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner .flexo{flex-direction:row;background:#FFF;border-bottom-right-radius:4rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner .flexo{flex-direction:column}}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner .flexo .textside{width:40%;padding:1.5rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner .flexo .textside{width:100%;margin-bottom:3rem}}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside p{margin:0}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--detail{font-family:"Tiempos Text",serif;letter-spacing:1px;color:#003657;margin-top:1rem;font-size:calc(1.2rem + 0.1vw)}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--title{font-family:"Tiempos Text",serif;color:#003657;font-size:calc(2rem + 0.1vw);font-weight:600;line-height:1em;margin-top:2rem}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--address{font-family:"Tiempos Text",serif;letter-spacing:1px;font-size:calc(1.12rem + 0.1vw);color:#003657;margin-top:1rem}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--linkout{color:#3e009e;margin-top:3rem;display:flex;align-items:center;position:relative;justify-content:flex-start;text-decoration:none;font-weight:600}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--linkout:hover{opacity:.7}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--linkout:before{content:"";top:100%;position:absolute;border-top:1px solid #3e009e;left:0;width:5rem}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--linkout span{display:flex;margin-left:.5rem}.competition_tabs .main_results_area .holds_overall_winner .flexo .textside .textside--linkout span img{height:.8em}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside{width:55%}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside{width:100%}}.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure{width:100%;background-size:cover;background-position:50% 10%;background-repeat:no-repeat}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure{border-bottom-right-radius:4rem;min-height:32rem;max-height:35rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure{border-bottom-right-radius:4rem}}.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure img{height:100%;opacity:0;width:100%;pointer-events:none}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure img{min-height:12rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_overall_winner .flexo .imageside figure img{padding-bottom:100%;width:100%}}.competition_tabs .main_results_area .holds_cats_and_title .hiddentitle{display:none}.competition_tabs .main_results_area .holds_cats_and_title .hiddentitle.showtitle{display:block}.competition_tabs .main_results_area .features_opinion{font-size:calc(2rem + 0.1vw)}.competition_tabs .main_results_area .cat_title_title{display:none}.competition_tabs .main_results_area .holds_winner_item{position:relative}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item{max-width:600px;padding-bottom:6rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item{background:#FFF;padding:1.75rem;margin-bottom:1.75rem}}.competition_tabs .main_results_area .holds_winner_item .overwinner_robin p.textside--detail{color:#003657;font-family:"Tiempos Text",serif;display:inline-block;line-height:2em;margin-bottom:1em;font-size:calc(1.15rem + 0.1vw)}.competition_tabs .main_results_area .holds_winner_item .flexo{display:flex;justify-content:space-between}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo{flex-direction:row;align-items:center}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo{flex-direction:column;align-items:flex-start}}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo .textside{width:45%;padding-left:5%}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .textside{width:100%}}.competition_tabs .main_results_area .holds_winner_item .flexo .textside p{margin:0}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .textside .underwinners_robin{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .underwinners_robin .textside--title{font-size:calc(1.25rem + 0.1vw)}}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--detail{font-family:"Tiempos Text",serif;letter-spacing:1px;color:#003657;border-bottom:1px solid #003657;display:inline-block;line-height:3em;margin-bottom:1.5em}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--title{font-family:"Tiempos Text",serif;color:#003657;font-size:calc(1.75rem + 0.1vw);font-weight:600;line-height:1.5em}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--address{font-family:"Tiempos Text",serif;letter-spacing:1px;font-size:calc(1.25rem + 0.1vw);color:#003657}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout{color:#3e009e;display:flex;align-items:center;position:relative;justify-content:flex-start;text-decoration:none;font-weight:600}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout{margin-top:3rem}}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout:hover{opacity:.7}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout:before{content:"";top:100%;position:absolute;border-top:1px solid #3e009e;left:0;width:5rem}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout span{display:flex;margin-left:.5rem}.competition_tabs .main_results_area .holds_winner_item .flexo .textside .textside--linkout span img{height:.8em}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside{width:50%}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside{width:100%}}.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure{width:100%;background-size:cover;background-position:50% 10%;background-repeat:no-repeat}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure{border-radius:2rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure{border-bottom-right-radius:4rem}}.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure img{height:100%;opacity:0;width:100%;pointer-events:none}@media screen and (min-width:992px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure img{min-height:12rem}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure img{padding-bottom:100%;width:100%}}@media screen and (max-width:991px){.competition_tabs .main_results_area .holds_winner_item .flexo .imageside figure img{width:100vw}}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}footer.footer{position:relative;min-height:20rem;overflow:hidden;background:#3e009e}@media screen and (min-width:992px){footer.footer{padding:6rem 0}}@media screen and (max-width:991px){footer.footer{padding:3rem 0 0 0}}footer.footer .containo .flexholder{display:flex;justify-content:space-between}@media screen and (min-width:992px){footer.footer .containo .flexholder{flex-direction:row;align-items:flex-start}}@media screen and (max-width:991px){footer.footer .containo .flexholder{flex-direction:column}}footer.footer .containo .flexholder .logozone{display:flex;align-items:center}@media screen and (min-width:992px){footer.footer .containo .flexholder .logozone{width:30%;justify-content:space-between;align-items:flex-start}}@media screen and (max-width:991px){footer.footer .containo .flexholder .logozone{width:100%;justify-content:space-between}}@media screen and (min-width:992px){footer.footer .containo .flexholder .logozone{flex-direction:column}}@media screen and (max-width:991px){footer.footer .containo .flexholder .logozone .holds_footerlogo{width:50%}}@media screen and (min-width:992px){footer.footer .containo .flexholder .logozone .holds_footerlogo img.footerlogo{max-width:12rem}}@media screen and (max-width:991px){footer.footer .containo .flexholder .logozone .holds_footerlogo img.footerlogo{max-width:10rem;padding-right:1rem;margin-bottom:3rem}}footer.footer .containo .flexholder .logozone p.logo_with_title_title{color:#FFF;font-size:calc(0.8rem + 0.1vw)}@media screen and (min-width:992px){footer.footer .containo .flexholder .logozone p.logo_with_title_title{margin:.25rem;margin-top:1.5rem}}@media screen and (max-width:991px){footer.footer .containo .flexholder .logozone p.logo_with_title_title{margin:.25rem;margin-top:-1.5rem}}footer.footer .containo .flexholder .logozone img.logo_with_title_logo{max-width:5rem}footer.footer .containo .flexholder .menublocks{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:992px){footer.footer .containo .flexholder .menublocks{width:70%;justify-content:space-between}}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks{width:100%;justify-content:flex-start}}footer.footer .containo .flexholder .menublocks .footerblock h4{color:#ebfffb;margin-top:0}footer.footer .containo .flexholder .menublocks .footerblock p{color:#FFF;font-size:calc(0.8rem + 0.1vw)}@media screen and (min-width:992px){footer.footer .containo .flexholder .menublocks .footerblock{width:33%}}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks .footerblock{width:50%}}footer.footer .containo .flexholder .menublocks .footerblock ul li a{color:#8F8FFF;font-size:calc(0.8rem + 0.1vw);transition:all 0.2s ease}footer.footer .containo .flexholder .menublocks .footerblock ul li a:hover{filter:brightness(1.5);transition:all 0.2s ease}footer.footer .containo .flexholder .menublocks .footerblock a{color:#8F8FFF}footer.footer .containo .flexholder .menublocks .footerblock .socialized{display:flex;justify-content:flex-start;align-items:center;text-decoration:none;margin-bottom:1rem;color:#FFF}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks .footerblock .socialized:nth-of-type(1){margin-top:1rem}}footer.footer .containo .flexholder .menublocks .footerblock .socialized span{margin-left:1rem}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(1){padding-bottom:3rem}}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(2){padding-bottom:3rem}}@media screen and (max-width:991px){footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(3){padding-top:3rem;padding-bottom:3rem;background:#26045c;width:100%;position:relative}footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(3) h4{font-family:"Lato",sans-serif;color:#8F8FFF;font-size:calc(0.85rem + 0.1vw)}footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(3) p{margin:unset}footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(3):before{content:"";display:block;top:0;width:200px;left:-200px;height:100%;background:#26045c;position:absolute}footer.footer .containo .flexholder .menublocks .footerblock.footerblock:nth-child(3):after{content:"";display:block;top:0;width:200px;right:-200px;height:100%;background:#26045c;position:absolute}}.underformthunderlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;z-index:99;pointer-events:none;display:none}@media screen and (min-width:992px){.underformthunderlay{opacity:.3}}@media screen and (max-width:991px){.underformthunderlay{opacity:.6}}.underformthunderlay.activated{display:block!important}.holds_lesson_plan_form{position:fixed;background:#3e009e;display:none}@media screen and (min-width:1680px){.holds_lesson_plan_form{top:10rem;left:50%;z-index:99;width:60%;margin-top:unset;margin-left:-30%}}@media screen and (min-width:992px) and (max-width:1679px){.holds_lesson_plan_form{top:50%;left:50%;z-index:99;width:60%;margin-top:-25%;margin-left:-30%}}@media screen and (max-width:991px){.holds_lesson_plan_form{top:5%;left:5%;z-index:99;width:90%;height:90vh;margin-top:unset;margin-left:unset}}@media screen and (min-width:992px){.holds_lesson_plan_form.activated{display:block!important}}@media screen and (max-width:991px){.holds_lesson_plan_form.activated{display:flex!important;align-items:center}}.holds_lesson_plan_form .close_ex{position:absolute;right:1.5rem;top:1.5rem;z-index:9}.holds_lesson_plan_form .close_ex svg{fill:#8f8fff;right:2.2rem;top:2.2rem}@media screen and (min-width:992px){.holds_lesson_plan_form .close_ex svg{height:2rem;width:2rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .close_ex svg{height:3rem;width:3rem}}.holds_lesson_plan_form .close_ex:hover{cursor:pointer}.holds_lesson_plan_form .flexform{width:80%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transform:translateX(1rem);transition:all 0.2s ease}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform{padding:3.5rem 2rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform{padding:3.5rem 0rem}}.holds_lesson_plan_form .flexform.activated{transform:translateX(0rem);transition:all 0.2s ease}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .full_form_input{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .full_form_input{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-direction:column-reverse}}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .half_form_input{width:calc(50% - 1.5rem)}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .half_form_input{width:calc(100% - 0rem)}}.holds_lesson_plan_form .flexform .half_form_input p{margin:0}.holds_lesson_plan_form .flexform .wide_form_input{display:flex}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .wide_form_input{width:80%;margin-top:1.5rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .wide_form_input{width:100%;margin-top:.5rem}}.holds_lesson_plan_form .flexform .wide_form_input p{margin:0}.holds_lesson_plan_form .flexform .short_form_input{margin-top:1.5rem;display:flex}.holds_lesson_plan_form .flexform .short_form_input p{margin:0;display:flex}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .short_form_input{width:20%;justify-content:flex-end}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .short_form_input{width:100%;justify-content:center}}@media screen and (max-width:991px) and (max-width:991px){.holds_lesson_plan_form .flexform .short_form_input p{width:100%}}.holds_lesson_plan_form .flexform .yellowtitle{color:#ffd058;font-weight:700}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .yellowtitle{font-size:calc(1.1rem + 0.1vw)}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .yellowtitle{font-size:calc(1.2rem + 0.1vw);margin:.25rem}}.holds_lesson_plan_form .flexform p.whitedownloadicon{display:block;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform p.whitedownloadicon{height:1.5em;width:1.5em;background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/download_white.svg)}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform p.whitedownloadicon{height:2em;width:2em;background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/download_dark_white.svg)}}.holds_lesson_plan_form .flexform .whitesubdetail{color:#fff}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform .whitesubdetail{font-size:calc(0.7rem + 0.1vw);max-width:22rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform .whitesubdetail{font-size:calc(0.9rem + 0.1vw);max-width:29rem}}.holds_lesson_plan_form .flexform input[type=email],.holds_lesson_plan_form .flexform input[type=text],.holds_lesson_plan_form .flexform input[type=tel]{min-height:2.85rem;margin-bottom:1rem;border-radius:4px;width:100%;max-width:100%}@media screen and (min-width:768px) and (max-width:991px){.holds_lesson_plan_form .flexform input[type=email],.holds_lesson_plan_form .flexform input[type=text],.holds_lesson_plan_form .flexform input[type=tel]{padding:1rem;margin-bottom:1.5rem}}@media screen and (max-width:767px){.holds_lesson_plan_form .flexform input[type=email],.holds_lesson_plan_form .flexform input[type=text],.holds_lesson_plan_form .flexform input[type=tel]{padding:.75rem;margin-bottom:1rem}}.holds_lesson_plan_form .flexform input[type=submit]{background:#ffd058;border:0;border-radius:0;color:#000;font-weight:600;font-size:calc(1.05rem + 0.1vw)}@media screen and (min-width:992px){.holds_lesson_plan_form .flexform input[type=submit]{padding:1rem 2rem}}@media screen and (max-width:991px){.holds_lesson_plan_form .flexform input[type=submit]{width:100%;border-radius:3px;padding:1.5rem 2rem}}.holds_lesson_plan_form .flexform input[type=email]::placeholder,.holds_lesson_plan_form .flexform input[type=text]::placeholder{color:#003657;padding-left:.5rem;font-size:calc(1.1rem + 0.1vw)}.holds_lesson_plan_form .wpcf7-spinner{position:absolute}.holds_lesson_plan_form .wpcf7-response-output{color:#ffd058;text-align:center;height:100%;position:absolute;top:0;width:100%;background:#3e009e;left:0!important;margin:0!important;display:flex;align-items:center;justify-content:center;border:unset!important;font-size:calc(1.5rem + 0.1vw)}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.post-looper{background:#fff3d3}@media screen and (min-width:992px){.post-looper{padding:6rem 0}}@media screen and (max-width:991px){.post-looper{padding:4rem 0 6rem}}.post-looper .containo .flexholder{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.post-looper .containo .flexholder .post_item{margin-bottom:3rem}@media screen and (min-width:992px){.post-looper .containo .flexholder .post_item{width:calc(33% - 0.5rem)}}@media screen and (max-width:991px){.post-looper .containo .flexholder .post_item{width:calc(100% - 0rem)}}.post-looper .containo .flexholder .post_item a{text-decoration:none}.post-looper .containo .flexholder .post_item figure{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:991px){.post-looper .containo .flexholder .post_item figure{max-height:90vw}}.post-looper .containo .flexholder .post_item figure img{opacity:0}.post-looper .containo .flexholder .post_item .text_zone{padding:1rem 1.5rem;background:#FFF}.post-looper .containo .flexholder .post_item .text_zone .titler{color:#003657;font-family:"Tiempos Text",serif;font-size:calc(1.25rem + 0.1vw)}.post-looper .containo .flexholder .post_item .text_zone .dater{color:#000;font-family:"Lato",sans-serif;font-weight:600;font-size:calc(0.9rem + 0.1vw)}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.faqs{padding-bottom:6rem}.faqs .containo .flexholder{display:flex;align-items:center}.faqs .containo .flexholder .faqzone{width:100%;max-width:800px;margin:0 auto}.faqs .containo .flexholder .faqzone .faq{border-bottom:1px solid #000}.faqs .containo .flexholder .faqzone .faq p.titler{color:#003657;font-family:"Tiempos Text",serif;display:flex;justify-content:space-between;align-items:center;margin:0;font-size:calc(1.5rem + 0.1vw);padding:1rem 0}.faqs .containo .flexholder .faqzone .faq p.titler span.iconplus{display:block}.faqs .containo .flexholder .faqzone .faq p.titler span.iconminus{display:none}.faqs .containo .flexholder .faqzone .faq .contento{display:none;font-family:"Lato",sans-serif;padding-bottom:1.5rem}.faqs .containo .flexholder .faqzone .faq.opened span.iconplus{display:none!important}.faqs .containo .flexholder .faqzone .faq.opened span.iconminus{display:block!important}.faqs .containo .flexholder .faqzone .faq.opened .contento{display:block}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.more-lessons .containo .flexholder.boxy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.more-lessons .containo .flexholder.boxy .holds_next_prev_box{display:block;position:relative;margin-bottom:1rem}@media screen and (min-width:992px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box{width:calc(50% - 1rem)}}@media screen and (max-width:991px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box{width:calc(100% - 1rem)}}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box{background:#ffd058;width:100%;height:100%}@media screen and (min-width:992px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box{padding-bottom:calc(66% - 1rem)}}@media screen and (max-width:991px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box{padding-bottom:calc(100% - 1rem)}}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box .lesson_number.in_box{padding:.5rem;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem)}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box .lesson_number.in_box p{margin:0;width:100%;display:flex;font-family:"Tiempos Text",serif;color:#003657;font-size:calc(1.15rem + 0.1vw);justify-content:space-between;align-items:center}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box .lesson_number.in_box p:after{content:"";border-bottom:1px solid #003657;position:absolute;top:calc(100% - 3px);width:100%;max-width:6rem}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box .title_holder{padding:1rem;position:absolute;bottom:3rem}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box .title_holder p{margin:0;color:#003657;font-family:"Tiempos Text",serif;font-weight:600;font-size:calc(1.5rem + 0.1vw)}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover{background:#3e009e;transition:all 0.2s ease}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .lesson_number svg,.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .title_holder svg{fill:#fff;filter:invert(1) saturate(0) brightness(1.5)}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .lesson_number p,.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .title_holder p{color:#FFF}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .lesson_number p:after,.more-lessons .containo .flexholder.boxy .holds_next_prev_box .lesson_box:hover .title_holder p:after{content:"";border-bottom:1px solid #FFF}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box{color:#003657;font-family:"Tiempos Text",serif;font-weight:300;font-size:calc(1.5rem + 0.1vw);margin:0;position:relative;padding-left:2rem}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);height:1.5em;width:1em;display:block;left:0;top:0;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(-180deg);filter:saturate(.5)}@media screen and (max-width:991px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box{display:none}}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box.next_lesson{text-align:right;position:relative;padding-right:2rem}.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box.next_lesson:after{content:"";background-image:url(https://youngjournalist.ie/awards/wp-content/themes/young_journalist/inc/css/../../inc/img/right-chev-purple.svg);height:1.5em;width:1em;display:block;left:unset;right:0;top:0;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(0deg);filter:saturate(.5)}@media screen and (max-width:991px){.more-lessons .containo .flexholder.boxy .holds_next_prev_box .under_box.next_lesson{display:none}}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.journalist-centered-form{padding:3rem 0;background:#f9f0f0}@media screen and (min-width:992px){.journalist-centered-form{padding-top:14rem}}@media screen and (max-width:991px){.journalist-centered-form{padding-top:12rem}}.journalist-centered-form .containo .titler h1{color:#003657}@media screen and (min-width:992px){.journalist-centered-form .containo .titler h1{font-size:calc(3rem + 0.1vw)}}@media screen and (max-width:991px){.journalist-centered-form .containo .titler h1{font-size:calc(2rem + 0.1vw)}}.journalist-centered-form .containo .flexholder .holds_form_field p{display:flex;flex-direction:column;flex-wrap:wrap;margin:0;margin-bottom:.5rem}.journalist-centered-form .containo .flexholder .holds_form_field p label,.journalist-centered-form .containo .flexholder .holds_form_field p input{margin-bottom:.5rem;width:100%}.journalist-centered-form .containo .flexholder .holds_form_field p label{color:#003657;font-size:calc(1.05rem + 0.1vw)}.journalist-centered-form .containo .flexholder .holds_form_field input[type=text]{padding:.75rem}.journalist-centered-form .containo .flexholder .holds_form_field input[type=submit]{padding:.75rem;background:#003657;color:#fff;text-align:center;min-height:4rem;font-size:calc(1.25rem + 0.1vw)}.journalist-centered-form .containo .flexholder .holds_form_field input[type=text]:focus{outline:none;border-color:#003657;box-shadow:0 0 3px #003657;-moz-box-shadow:0 0 3px #003657;-webkit-box-shadow:0 0 3px #003657}@media screen and (min-width:768px) and (max-width:991px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (max-width:350px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:3rem 0}}@media screen and (min-width:992px) and (max-width:1023px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.callout-text,.three-block-links,.testimonials,.mailchimp{padding:6rem 0}}@media screen and (min-width:768px) and (max-width:991px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:441px) and (max-width:767px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:351px) and (max-width:440px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (max-width:350px){.alternating-text-image{padding:3rem 1.5rem}}@media screen and (min-width:1024px) and (max-width:1365px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:992px) and (max-width:1023px){.alternating-text-image{padding:2rem 1.5rem}}@media screen and (min-width:1366px){.alternating-text-image{padding:3rem 0 6rem}}.logostrip{overflow:hidden;background:#FFF}@media screen and (max-width:991px){.logostrip{padding:1rem 0}}.logostrip .containo p.supported_by{color:#3e009e;font-size:calc(1rem + 0.1vw);margin:0}@media screen and (min-width:992px){.logostrip .containo p.supported_by{display:none}}.logostrip .containo .logoholder{width:100%}.logostrip .containo .logoholder .logos{align-items:center}.logostrip .containo .logoholder .logos .logo{padding:1rem;list-style-type:none}.logostrip .containo .logoholder .logos .logo figure{background-size:contain;background-position:center;background-repeat:no-repeat}.logostrip .containo .logoholder .logos .logo figure img{opacity:0}.logostrip .containo .logoholder .logos .logo:nth-child(1){padding-left:0}.logostrip .containo .logoholder .logos .logo:last-child{padding-right:0}.error-404{background:#ffd058;padding:6rem 0;min-height:70vh;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.error-404 h1{font-size:calc(3rem + 0.1vw)}.error-404 p{font-size:calc(1.5rem + 0.1vw);color:#003657;max-width:25rem;font-family:"Tiempos Text",serif}.error-404 p a{text-decoration:underline;color:inherit}body{background:#fff3d3}body .mobileonly.mobilemenu{background:#fff3d3}body .mobileonly.mobilemenu.pink_page{background:#f9f0f0}@media screen and (max-width:991px){.desktoponly{display:none!important}}@media screen and (min-width:992px){.mobileonly{display:none!important}}