﻿.otgs-development-site-front-end{float:left;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;font-family:"sketchnote-square",sans-serif}h1{font-size:2.5rem;margin:0 0 4rem 0;line-height:1.3;text-align:center;text-transform:uppercase}@media screen and (max-width: 800px){h1{margin:0 0 2rem 0;font-size:2.3rem}}@media screen and (max-width: 500px){h1{margin:1rem 0 2rem 0;font-size:2.1rem}}h2{font-size:2.1rem;margin:2rem 0 1rem 0;line-height:1.3}h3{font-size:1.9rem;margin:2rem 0 1rem 0;line-height:1.3}h4{font-size:1.7rem;margin:2rem 0 1rem 0;line-height:1.3}h5{font-size:1.5rem;margin:2rem 0 1rem 0;line-height:1.3}h6{font-size:1.3rem;margin:2rem 0 1rem 0;line-height:1.3}p{margin:0 0 1.3rem 0;line-height:1.8}a{color:#684677;text-decoration:underline}a:hover{text-decoration:none}ol{margin:1rem 0 2rem 1.1rem;padding:0}ol li{padding:0.18rem 0 0.19rem 0.4rem}ul{margin:1rem 0 2rem 0.6rem;padding:0}ul li{padding:0.18rem 0 0.19rem 0.6rem;list-style-type:none;list-style-image:url("../images/bullet.svg")}blockquote{background-color:#ECF7F3;color:#000;float:left;width:100%;font-size:2rem;margin:2rem 0 3rem 0;padding:3rem;text-align:center;font-weight:300}blockquote p{line-height:1.3}blockquote footer{font-size:1.2rem;background-color:transparent;color:#000;padding:0;font-family:"rig-sans",sans-serif;font-weight:700}table{text-align:left;border-collapse:collapse;margin:2.5rem 0 2.5rem 0;width:100%;font-size:1em}table tr{background-color:transparent;border-bottom:1px solid #000}table th{background-color:#000;color:#fff;padding:0.625rem;font-size:1.1rem;font-weight:700}table td{padding:0.625rem}table thead tr{border-bottom:none}hr{float:left;width:100%;border:none;height:1px;margin:2rem 0;background-color:#000}pre{overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:1.5}dl{line-height:1.5;float:left;width:100%}dl dt{font-size:1.125rem;padding:1.25rem 0 0.625rem 0;font-weight:600}dl dd{font-size:1em;padding:0.3rem 0;margin:0 0 0 1.25rem}form{float:left;width:100%;margin:0}fieldset{border:none;padding:0;margin:2rem 0;float:left;width:100%}legend{font-size:1.5em;margin:0 0 1rem 0;display:block;float:left;width:100%}label{margin-bottom:0.625rem;display:inline-block;font-family:"sketchnote-square",sans-serif}input{border:1px solid #000;font-size:1rem;padding:0.5rem 0.5rem;margin-bottom:1rem;width:100%;width:auto;outline:none;background-color:#ffffff}input[type=color]{width:40px;height:40px;background-color:transparent;border:1px solid #ccc;padding:3px}input[type=file]{background-color:transparent;padding:0.625rem 0.625rem 0.625rem 0;border:none}input[type=image]{padding:0;border:none;background-color:transparent}input[type=radio]{margin:0 0.625rem 0 0;width:auto;border:1px solid #ccc}input[type=checkbox]{margin:0 0.625rem 0 0;width:auto;border:1px solid #ccc}textarea{border:1px solid #000;font-size:1em;padding:0.625rem;width:100%;margin-bottom:1.25rem;height:12.5em;outline:none;resize:none;background-color:#ffffff}select{padding:0.3rem;outline:none;border:1px solid #000;background-color:#ffffff;width:auto}input[type=button],input[type=reset],button,a.button,div.button,input[type=submit]{background-color:transparent;display:inline-block;color:#fff;font-size:1.125rem;background-image:url("../images/button_black.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0.5rem 1.3rem;cursor:pointer;font-family:"sketchnote-square",sans-serif;width:auto;margin:0 0 0 0;text-align:center;border:none;font-weight:400;text-decoration:none;text-transform:uppercase}input[type=button]:hover,input[type=reset]:hover,button:hover,a.button:hover,div.button:hover,input[type=submit]:hover{background-image:url("../images/button_orange.svg");text-decoration:none;color:#000}.buttons{float:left;width:100%}.gform_required_legend{display:none}.gfield_required_asterisk,.required{color:#F25424}.gform_submission_error{margin-top:0;font-size:1.2rem;float:left;width:100%}.gfield_validation_message{margin:0.5rem 0 0 0;float:left;width:100%}.gform_confirmation_message{font-size:1.2rem;float:left;width:100%;line-height:1.3}.gform_body .ginput_container_consent{display:flex;align-items:center}.gform_body .ginput_container_consent input{width:auto;float:left;margin:0 1rem 0 0}.gform_body .ginput_container_consent label{width:auto;margin:0}.gform_body label{float:left;width:100%;margin:1rem 0 0.5rem 0;font-weight:700}.gform_body .gform_fields div:first-of-type label{margin-top:0}.gform_body textarea{margin:0;float:left;width:100%;background-size:cover;border:none;background-image:url("../images/bg_field_grey.svg")}.gform_body input{width:100%;margin:0 0 0 0;background-size:cover;border:none;background-image:url("../images/bg_field_grey.svg")}.gform_footer input[type=submit]{width:auto;margin:1.5rem 0 0 0}img{max-width:100%;height:auto}img.alignright,.wp-caption.alignright{float:right;margin:0.625rem 0 1.25rem 1.25rem;max-width:100%;height:auto}img.alignleft,.wp-caption.alignleft{float:left;margin:0.625rem 1.25rem 1.25rem 0;max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}img.alignnone{max-width:100%;height:auto;margin:1.25rem 0}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:1.25rem auto}.wp-caption-text{font-weight:normal;text-align:center;margin-top:0.3rem;font-size:0.75rem}.wp-caption{padding-bottom:1.25rem}.wp-caption a:hover{border-bottom:none}.wp-caption img{margin-top:1.25rem}html{font-size:16px;scroll-behavior:smooth}*{box-sizing:border-box}body{font-size:1em;font-family:"rig-sans",sans-serif;font-weight:400;line-height:1.5;background-image:url("../images/bg_blue.jpg");background-position:center top;background-size:cover;background-attachment:fixed}body.page-template-goblyn{background-image:url("../images/bg_green.jpg");background-position:center top;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.outer_wrap{margin:0 auto;width:96%;max-width:1300px}.outer_wrap.medium{max-width:1000px}.outer_wrap.narrow{max-width:800px}.outer_wrap.wide{max-width:1600px}.outer_wrap.edges{max-width:none}.inner_wrap{padding:2rem;float:left;width:100%;background-color:#fff;background-image:url("../images/texture.png")}.wrap{margin:0 auto;width:94%;max-width:1400px}.wrap.medium{max-width:1000px}.wrap.narrow{max-width:800px}.wrap.wide{max-width:1600px}.wrap.edges{max-width:none}.content{float:left;width:100%;background-color:#fff;padding:2rem}.content.darkgreen{background-color:#163D15}.content.texture{background-color:#F5E9D8}.content.orange{background-color:#F3921F}.content.green{background-color:#BBCD30}@media screen and (max-width: 500px){.content{padding:1rem}}.content_edge{float:left;width:100%;border:10px solid transparent;border-image:url("../images/frame_white.svg") 10 round}.content_edge.darkgreen{border-image:url("../images/frame_darkgreen.svg") 10 round}.content_edge.texture{border-image:url("../images/frame_texture.svg") 10 round}.content_edge.orange{border-image:url("../images/frame_orange.svg") 10 round}.content_edge.green{border-image:url("../images/frame_green.svg") 10 round}.page_wrap{float:left;width:100%}main{float:left;width:100%}.page_404{text-align:center;margin:2rem 0 0 0}.page_404 h3{margin-top:0;font-weight:700}.mobile_hide{display:none}#page_numbers{float:left;width:100%;text-align:center;line-height:100%;display:block;text-align:center;font-family:"sketchnote-square",sans-serif}#page_numbers ul{margin:0;padding:0;float:left;width:100%;display:block}#page_numbers ul li{display:inline-block;padding:0;list-style-image:none}#page_numbers ul li span,#page_numbers ul li a{display:inline-block;border:none;color:#888;text-decoration:none;background-color:transparent;margin:0 0.1rem 0 0.1rem;padding:0.5rem 0.625rem;border-radius:3px}#page_numbers ul li span:hover,#page_numbers ul li span:active,#page_numbers ul li span:focus,#page_numbers ul li a:hover,#page_numbers ul li a:active,#page_numbers ul li a:focus{color:#000;border:none;text-decoration:none;background-color:#FDE9C4}#page_numbers ul li .wpv_page_ellipsis:hover{text-decoration:none}#page_numbers ul li.wpv_page_current span,#page_numbers ul li.wpv-archive-pagination-nav-links-item-current span{background-color:transparent;font-size:1rem;color:#000}#page_numbers ul li.wpv_page_current span:hover,#page_numbers ul li.wpv-archive-pagination-nav-links-item-current span:hover{color:#000}.page_books_goblyn{font-family:"marcia",serif}.page_books_goblyn h1{font-family:"marcia",serif;font-size:2.6875rem;margin:0 0 3rem 0;text-transform:none;padding:0 0 1rem 0;background-image:url("../images/hd_underline.svg");background-repeat:no-repeat;background-position:center bottom;background-size:auto}.page_books_goblyn h2{text-align:center;background-image:url("../images/hd_underline.svg");background-repeat:no-repeat;background-position:center bottom;background-size:auto;padding:0 0 1rem 0;margin:0 0 3rem 0;font-family:"marcia",serif;font-size:2.5rem}.page_books_goblyn .intro{float:left;width:100%}.page_books_goblyn .intro .left{float:left;width:48%;font-size:1.1rem}.page_books_goblyn .intro .left .review_item{float:left;width:100%;margin:2rem 0 0 0;font-weight:700}.page_books_goblyn .intro .left .review_item .source{margin:0;font-style:italic;font-size:0.95rem}.page_books_goblyn .intro .right{float:right;width:48%}.page_books_goblyn .intro .right a{float:left;width:25%;padding:0.5rem}.page_books_goblyn .intro .right a:first-of-type{width:100%}.page_books_goblyn .content_edge{margin:0 0 2rem 0}.page_books_goblyn .books{float:left;width:100%}.page_books_goblyn .books .items{float:left;width:100%;display:flex;flex-wrap:wrap;text-align:center}.page_books_goblyn .books h2{margin:0}.page_books_goblyn .books .item{float:left;width:33.333%;padding:3rem 1rem 0 1rem}.page_books_goblyn .books .item img{max-width:70%;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.page_books_goblyn .books .item h3{font-family:"marcia",serif;font-size:1.7rem}.page_books_goblyn .books .item h3 a{color:#000;text-decoration:none}.page_books_goblyn .books .item h3 a:hover{text-decoration:underline}.page_books_goblyn .books .item .button{margin:0.5rem 0 0 0;background-image:url("../images/button_orange.svg");color:#000}.page_books_goblyn .books .item .button:hover{background-image:url("../images/button_black.svg");color:#fff}.page_books_goblyn .folk{float:left;width:100%;color:#fff;text-align:center}.page_books_goblyn .folk h2{color:#fff;background-image:url("../images/hd_underline_white.svg")}.page_books_goblyn .folk .items{float:left;width:100%}.page_books_goblyn .folk h3{margin:2rem 0 1.5rem 0;font-family:"marcia",serif}.page_books_goblyn .folk .item{float:left;width:33.333%;padding:0 1rem}.page_books_goblyn .folk .button{margin:1rem 0 0 0;background-image:url("../images/button_orange.svg");color:#000}.page_books_goblyn .folk .button:hover{background-image:url("../images/button_black.svg");color:#fff}.page_books_goblyn .fairies{font-size:1.3rem;float:left;width:100%}.page_books_goblyn .fairies h3{margin:2rem 0 1.5rem 0;font-family:"marcia",serif}.page_books_goblyn .fairies .items{float:left;width:100%}.page_books_goblyn .fairies .item{float:left;width:33.333%;margin:0 1rem}.page_books_goblyn .fairies .video{padding:0 1rem}.page_books_goblyn .fairies .desc{font-weight:700;margin:1rem 0 0 0;font-size:1.1rem;padding:0 1rem}.page_books_goblyn .fairies .video_outer{float:left;width:100%;margin-bottom:20px}.page_books_goblyn .fairies .video_outer .video_inner{height:0;padding-bottom:56.25%;position:relative}.page_books_goblyn .fairies .video_outer .video_inner iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width: 1000px){.page_books_goblyn .books .item{width:50%}}@media screen and (max-width: 800px){.page_books_goblyn .intro .left{width:100%}.page_books_goblyn .intro .right{width:100%;margin-top:2rem}}@media screen and (max-width: 600px){.page_books_goblyn .books .item{width:100%;padding:3rem 0 0 0}}.page_single_book .info{float:left;width:100%}.page_single_book .info .buy_links{position:relative;display:inline-block;z-index:9999;margin:0 0 0 0}.page_single_book .info .buy_links ul{background-color:#F3921F;position:absolute;font-size:0.9rem;left:0;top:40px;margin:0;padding:0.5rem 0 1rem 0;min-width:200px;display:none;z-index:9999999;text-align:left;font-family:"sketchnote-square",sans-serif}.page_single_book .info .buy_links ul li{margin:0;padding:0;list-style-image:none}.page_single_book .info .buy_links ul li a{padding:0.5rem 1rem;display:block;color:#000;text-decoration:none}.page_single_book .info .buy_links ul li a:hover{text-decoration:none;background-color:#f5a546}.page_single_book .info .buy_links:hover .button{background-image:url("../images/button_orange.svg");color:#000}.page_single_book .info .buy_links:hover ul{display:block}.page_single_book .info .left{float:left;width:28%}.page_single_book .info .left .image{float:left;width:100%}.page_single_book .info .left .image img{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.page_single_book .info .left .details{float:left;width:100%;margin:1rem 0 0 0}.page_single_book .info .left .details p{display:none}.page_single_book .info .left .book_info{float:left;width:100%;margin:2rem 0 0 0;font-size:0.9rem}.page_single_book .info .left .book_info p{margin:0 0 0.5rem 0}.page_single_book .info .right{float:right;width:66%}.page_single_book .info .shout{text-transform:uppercase;font-size:1.0625rem;margin:0 0 0.7rem 0;font-family:"sketchnote-square",sans-serif}.page_single_book .info h2{margin:0 0 1rem 0;font-size:2.5625rem}.page_single_book .info h2 a{color:#000;text-decoration:none}.page_single_book .info h2 a:hover{text-decoration:underline}.page_single_book .info .subtitle{font-size:1.5rem;margin:0 0 2rem 0;font-family:"sketchnote-square",sans-serif}.page_single_book .info .ill{font-size:1.1rem;margin:0 0 2rem 0;font-family:"sketchnote-square",sans-serif}.page_single_book .reviews_wrap .content_edge{margin-top:2rem}.page_single_book .reviews_wrap h3{text-align:center;margin:0 0 3rem 0}.page_single_book .more_wrap .content_edge{margin-top:2rem}.page_single_book .reviews_slider{float:left;width:100%;font-family:"sketchnote-square",sans-serif;font-size:1.2rem}.page_single_book .reviews_slider .slide{padding:0 3rem}.page_single_book .reviews_slider .source{font-size:1.1rem;margin:0 0 0 0}.page_single_book .more{float:left;width:100%}.page_single_book .more h3{text-align:center;margin:0 0 2rem 0}@media screen and (max-width: 900px){.page_single_book .info .left{width:100%}.page_single_book .info .left .image{display:none}.page_single_book .info .right{width:100%}.page_single_book .info .right .mobile_hide{display:block;float:right;margin:0 0 2rem 2rem;max-width:40%;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}}@media screen and (max-width: 600px){.page_single_book .info .left{text-align:center}.page_single_book .info .right{text-align:center}.page_single_book .info .right .mobile_hide{display:block;float:right;margin:0 10% 2rem 10%;max-width:80%}}.page_resources form{float:left;width:25%}.page_resources form .content.green{padding:1rem}.page_resources form .content.green label{width:100%}.page_resources form .content.green select{width:100%;border:none}.page_resources .resources{float:right;width:71%}.page_resources .resources .items{float:right;width:100%;display:flex;flex-wrap:wrap}.page_resources .resources .item{float:left;width:50%;padding:0 1rem 3rem 1rem;text-align:center}.page_resources .resources .item h2{margin:1.5rem 0 1rem 0}.page_resources .resources .item h2 a{color:#000;text-decoration:none}.page_resources .resources .item h2 a:hover{text-decoration:underline}.page_resources .resources .item .tax{font-family:"sketchnote-square",sans-serif;font-size:1.2rem}@media screen and (max-width: 1000px){.page_resources form{width:100%;margin:0 0 2rem 0}.page_resources .resources{width:100%}.page_resources .resources .items{width:100%}.page_resources .resources .item{width:50%;padding:0 1rem 3rem 1rem}.page_resources .resources .item h2{font-size:1.8rem}}@media screen and (max-width: 600px){.page_resources .resources .item{width:100%;padding:0 0 3rem 0}.page_resources .resources .item img{max-width:80%}.page_resources .resources .item h2{font-size:1.8rem}}.page_events .left{float:left;width:58%}.page_events .right{float:right;width:38%}.page_events .right img{margin:0 0 2rem 0}.page_events .right .button{margin:0 0 2rem 0}.page_events .testimonial_slider{float:left;width:100%;margin:0 0 3rem 0;text-align:center;font-family:"sketchnote-square",sans-serif;font-size:1.8rem}.page_events .testimonial_slider .source{font-size:1.2rem;margin:0}.page_events .testimonial_slider .slick-track{display:flex}.page_events .testimonial_slider .content{padding:3rem}.page_events .button{margin:0}@media screen and (max-width: 1000px){.page_events .left{width:100%;margin:0 0 3rem 0}.page_events .right{width:100%;text-align:center}}@media screen and (max-width: 700px){.page_events .testimonial_slider{font-size:1.4rem}.page_events .testimonial_slider .source{font-size:1rem}.page_events .testimonial_slider .content{padding:3rem}}.page_explore .articles{float:left;width:100%}.page_explore .articles h2{margin:0 0 3rem 0;font-size:2.3rem;text-align:center}.page_explore .articles .items{display:flex;flex-wrap:wrap}.page_explore .articles .item{float:left;width:33.3%;padding:0 2rem 3rem 2rem}.page_explore .articles .item h3{margin:1rem 0 1rem 0;font-size:1.8rem}.page_explore .articles .item h3 a{color:#000;text-decoration:none}.page_explore .articles .item h3 a:hover{text-decoration:underline}.page_explore .articles .item .button{margin:1rem 0 0 0}.page_explore .gallery_images{float:left;width:100%;margin:0 0 3rem 0}.page_explore .gallery_images h2{margin:0 0 3rem 0;font-size:2.3rem;text-align:center}.page_explore .gallery_images a{display:block;float:left;width:25%;padding:0 1rem 1.8rem 1rem}@media screen and (max-width: 1100px){.page_explore .articles .item{padding:0 1rem 3rem 1rem}.page_explore .gallery_images a{width:33.333%;padding:0 1rem 1.8rem 1rem}}@media screen and (max-width: 800px){.page_explore .articles .item{width:50%}}@media screen and (max-width: 600px){.page_explore .articles .item{width:100%;padding:0 0 3rem 0}.page_explore .gallery_images a{width:50%;padding:0 0.5rem 1rem 0.5rem}}.page_single_post h2{margin:0 0 1.5rem 0}.page_books .items{float:left;width:100%}.page_books .item{float:left;width:100%;margin-top:3rem}.page_books .item .hr{margin-top:3rem}.page_books .item:first-of-type{margin-top:0}.page_books .item:last-of-type .hr{display:none}.page_books .item .left{float:left;width:58%}.page_books .item .right{float:right;width:34%}.page_books .item h2{margin:0 0 2rem 0}.page_books .item h2 a{color:#000;text-decoration:none;margin:0 0 2rem 0;font-size:2.3rem}.page_books .item h2 a:hover{text-decoration:underline}.page_books .item .button{margin:1rem 0 0 0}@media screen and (max-width: 800px){.page_books .item .right{width:100%;text-align:center}.page_books .item .right img{max-width:60%;margin:0 0 2rem 0}.page_books .item .left{width:100%;text-align:center}}.page_book_category{padding-top:1rem}.page_book_category .items{float:left;width:100%}.page_book_category .item{float:left;width:33.333%;padding:0 3rem 4rem 3rem;text-align:center}.page_book_category .item img{max-width:80%;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.page_book_category h2{margin:1.3rem 0 1rem 0;font-size:2rem}.page_book_category h2 a{color:#000;text-decoration:none}.page_book_category h2 a:hover{text-decoration:underline}.page_book_category .ill{margin:0 0 1rem 0;font-family:"sketchnote-square",sans-serif;font-size:1.2rem}.page_book_category .button{margin:1rem 0 0 0}@media screen and (max-width: 1200px){.page_book_category .item{padding:0 2rem 4rem 2rem}}@media screen and (max-width: 1000px){.page_book_category .item{width:50%;padding:1rem 2rem 3rem 2rem}}@media screen and (max-width: 700px){.page_book_category .item{width:100%;padding:1rem 0 3rem 0}}.page_home{padding:0}.page_home .welcome{float:left;width:100%;background-color:#ECF7F3;position:relative;top:-2rem;padding:4rem 0 2rem 0}.page_home .welcome .wrap{display:flex;align-items:center;justify-content:space-between}.page_home .welcome h1{text-align:left;margin:0 0 2rem 0}.page_home .welcome .left{float:left;width:48%}.page_home .welcome .right{float:right;width:46%}.page_home .welcome .buttons{margin:1rem 0 0 0}.page_home .welcome .buttons .button{margin:0 0.5rem 0 0}.page_home .welcome_edge_bottom{float:left;width:100%;background-image:url("../images/edge_paleblue_bottom.svg");background-size:100%;height:10px;background-position:center top;background-repeat:no-repeat;position:relative;top:-2rem}.page_home .welcome_edge_top{float:left;width:100%;background-image:url("../images/edge_paleblue_top.svg");background-size:100%;height:10px;background-position:center bottom;background-repeat:no-repeat;position:relative;top:-2rem}.page_home .home_content{float:left;width:100%}.picture_slider{margin:2rem 0 0 0;min-height:100px;float:left;width:100%}.picture_slider .content{position:relative;float:none}.picture_slider .shout{text-transform:uppercase;font-size:1.0625rem;margin:0 0 0.7rem 0;font-family:"sketchnote-square",sans-serif}.picture_slider h2{text-transform:uppercase;margin:0 0 3rem 0;font-size:2.5rem;text-align:center}.picture_slider h3{margin:0 0 1rem 0;font-size:2.3rem}.picture_slider h3 a{color:#000;text-decoration:none}.picture_slider h3 a:hover{text-decoration:underline}.picture_slider .pig{position:absolute;right:10px;top:-30px;width:200px}.picture_slider .subtitle{font-size:1.5rem;margin:0 0 2rem 0;font-family:"sketchnote-square",sans-serif}.picture_slider .left{float:left;width:34%;text-align:center}.picture_slider .left img{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.picture_slider .left .button{margin:2rem 0 0 0}.picture_slider .right{float:right;width:58%}.picture_slider .right img{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.picture_slider .item{padding:2rem;display:flex !important;align-items:center;justify-content:space-between}.picture_slider .selected_review{float:left;width:100%;margin:2rem 0 0 0;font-family:"sketchnote-square",sans-serif;font-size:1.5rem}.picture_slider .selected_review .source{font-size:1.2rem;margin:0 0 0 0}.goblyn_slider{float:left;width:100%;min-height:100px}.goblyn_slider .selected_review{float:left;width:100%;margin:2rem 0 2rem 0;font-family:"sketchnote-square",sans-serif;font-size:1.5rem}.goblyn_slider .selected_review .source{font-size:1.2rem;margin:0 0 0 0}.goblyn_slider .shout{text-transform:uppercase;font-size:1.0625rem;margin:0 0 0.7rem 0;font-family:"sketchnote-square",sans-serif}.goblyn_slider h2{text-transform:uppercase;margin:0 0 3rem 0;font-size:2.5rem;text-align:center}.goblyn_slider h3{margin:0 0 1rem 0;font-size:2.3rem}.goblyn_slider h3 a{color:#000;text-decoration:none}.goblyn_slider h3 a:hover{text-decoration:underline}.goblyn_slider .subtitle{font-size:1.5rem;margin:0 0 2rem 0;font-family:"sketchnote-square",sans-serif}.goblyn_slider .left{float:left;width:58%}.goblyn_slider .left img{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.goblyn_slider .right{float:right;width:34%;text-align:right}.goblyn_slider .right img{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.3)}.goblyn_slider .item{padding:2rem;display:flex !important;align-items:center;justify-content:space-between}@media screen and (max-width: 900px){.goblyn_slider .left{width:100%;text-align:center}.goblyn_slider .right{display:none}.goblyn_slider .mobile_hide{display:inline-block;margin:0 0 3rem 0}.goblyn_slider .item{display:block !important}.goblyn_slider h2{margin:0 0 2rem 0;font-size:2rem}.picture_slider .left{width:100%;text-align:center}.picture_slider .left img{max-width:80%}.picture_slider .right{width:100%;text-align:center;margin-top:2rem}.picture_slider .item{display:block !important}.picture_slider h2{margin:0 0 2rem 0;font-size:2rem}.picture_slider .pig{width:120px}}@media screen and (max-width: 700px){.picture_slider .pig{display:none}}#school{float:left;width:100%;display:flex;margin:3rem 0 0 0;background-position:right top;background-repeat:no-repeat}#school .content_edge{border-image-outset:3px}#school .content{padding:2rem 2rem 3rem 2rem}#school .left{float:left;width:50%;position:relative;text-align:center;background-color:#F3921F;flex:1}#school .left img.frog{position:absolute;left:-20px;bottom:-20px;width:120px}#school .left h3{margin:0 0 2rem 0;font-size:2.3125rem}#school .left h3 a{color:#000;text-decoration:none}#school .left h3 a:hover{text-decoration:underline}#school .left .button{color:#fff;margin-top:2rem;background-image:url("../images/button_orange_dark.svg")}#school .left .button:hover{color:#fff;background-image:url("../images/button_black.svg")}#school .right{float:left;flex:1;width:50%;margin-left:-2px}@media screen and (max-width: 1300px){#school .left{width:100%;text-align:left}#school .left img.frog{right:-20px;left:auto}#school .right{display:none}#school .mobile_hide{display:block;float:right;margin:0 0 2rem 2rem;max-width:35%}}@media screen and (max-width: 700px){#school{margin-top:1rem}#school .content{padding:1rem 1rem 2rem 1rem}#school .left{text-align:center}#school .left img.frog{right:0px;left:auto}#school .left h3{font-size:2.1rem}#school .mobile_hide{float:none;display:inline-block;margin:0 0 2rem 0;max-width:80%}}@media screen and (max-width: 1000px){.page_home .welcome{padding:2rem 0 3rem 0}.page_home .welcome .wrap{display:block}.page_home .welcome .left{width:100%}.page_home .welcome .right{display:none}.page_home .welcome .mobile_hide{display:inline-block;float:right;margin:0 0 1rem 1rem;max-width:50%}}@media screen and (max-width: 600px){.page_home .welcome .mobile_hide{display:block;margin:0 0 1rem 0;max-width:100%;float:none}.page_home .welcome h1{text-align:center;margin:0 0 1.5rem 0}}.page_about .left{float:left;width:54%}.page_about .right{float:right;width:40%}@media screen and (max-width: 900px){.page_about .left{width:100%;margin-bottom:1rem}.page_about .mobile_hide{display:block;float:right;margin:0 0 2rem 2rem;max-width:45%}.page_about .right{display:none}}@media screen and (max-width: 600px){.page_about .mobile_hide{margin:0 0 2rem 0;float:none;max-width:100%}}.page_contact .left{float:left;width:38%}.page_contact .right{float:right;width:54%}@media screen and (max-width: 900px){.page_contact .left{width:100%;text-align:center;margin-bottom:1rem}.page_contact .right{width:100%}}@media screen and (max-width: 600px){.page_contact .left{font-size:1rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./../images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{border-radius:0px;position:absolute;display:block;height:50px;width:50px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:9999}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background-color:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:transparent;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{background-image:url("../images/prev_blue.svg");left:0}[dir="rtl"] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{background-image:url("../images/next_blue.svg");right:0}[dir="rtl"] .slick-next{left:0;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.book_slider .slick-prev{background-image:url("../images/prev_orange.svg");left:-4rem}.book_slider .slick-next{background-image:url("../images/next_orange.svg");right:-4rem}@media screen and (max-width: 900px){.book_slider .slick-prev{left:-3rem}.book_slider .slick-next{right:-3rem}}@media screen and (max-width: 500px){.book_slider .slick-prev{left:-2rem}.book_slider .slick-next{right:-2rem}}.picture_book_slider .slick-prev{background-image:url("../images/prev_pink.svg");left:-4rem}.picture_book_slider .slick-next{background-image:url("../images/next_pink.svg");right:-4rem}@media screen and (max-width: 900px){.picture_book_slider .slick-prev{left:-3rem}.picture_book_slider .slick-next{right:-3rem}}@media screen and (max-width: 500px){.picture_book_slider .slick-prev{left:-2rem}.picture_book_slider .slick-next{right:-2rem}}.testimonial_slider .slick-prev{background-image:url("../images/prev_orange.svg");left:-1.5rem}.testimonial_slider .slick-next{background-image:url("../images/next_orange.svg");right:-1.5rem}.reviews_slider .slick-prev{background-image:url("../images/prev_orange.svg");left:-4rem}.reviews_slider .slick-next{background-image:url("../images/next_orange.svg");right:-4rem}@media screen and (max-width: 1000px){.reviews_slider .slick-prev{left:-3rem}.reviews_slider .slick-next{right:-3rem}}@media screen and (max-width: 600px){.reviews_slider .slick-prev{left:-2rem}.reviews_slider .slick-next{right:-2rem}}.fairy_slider .slick-prev{background-image:url("../images/prev_orange.svg");left:-4rem}.fairy_slider .slick-next{background-image:url("../images/next_orange.svg");right:-4rem}@media screen and (max-width: 800px){.fairy_slider .slick-prev{left:-1rem}.fairy_slider .slick-next{right:-1rem}}.video_slider .slick-prev{background-image:url("../images/prev_orange.svg");left:-4rem}.video_slider .slick-next{background-image:url("../images/next_orange.svg");right:-4rem}@media screen and (max-width: 800px){.video_slider .slick-prev{left:0rem}.video_slider .slick-next{right:0rem}}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{float:left;list-style:none;display:block;text-align:center;padding:0;margin:2rem 0 0 0;width:100%;display:none !important}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2px;padding:0;cursor:pointer;list-style-image:none}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:1.5rem;line-height:20px;text-align:center;color:#80C2BA;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#F6AE2D;opacity:1}@media screen and (max-width: 1000px){.slick-dots{display:block !important}}header.default{float:left;width:100%}header.default .mast{float:left;width:100%;padding:0 0 1rem 0}header.default .mast .header_signup{float:left;width:100%;text-align:right;margin:0.5rem 0 0 0}header.default .mast .header_signup a{color:#000;font-family:"sketchnote-square",sans-serif;background-image:url("../images/bg_newsletter_button.svg");background-position:right top;background-repeat:no-repeat;width:232px;height:55px;font-size:1.25rem;display:inline-block;text-decoration:none;padding:15px 20px 0 0}header.default .mast .header_signup a:hover{text-decoration:underline}header.default .mast .logo{float:left;width:100%;text-align:center;margin:2rem 0 4rem 0;text-transform:uppercase;line-height:1}header.default .mast .logo a{font-size:5rem;display:block;font-family:"sketchnote-square",sans-serif;color:#fff;text-decoration:none}header.default .mast .logo a:hover{color:#FCC107}@media screen and (max-width: 1000px){header.default .mast .header_signup a{font-size:1rem;background-size:183px;padding:11px 15px 0 0}header.default .mast .logo{margin:1.5rem 0 3.5rem 0}header.default .mast .logo a{font-size:3.5rem}}@media screen and (max-width: 700px){header.default .mast{padding:0}}@media screen and (max-width: 500px){header.default .mast .logo{margin:2rem 0 3rem 0}header.default .mast .logo a{font-size:3rem}}.goblyn_wrap{float:left;width:100%}header.goblyn{float:left;width:100%}header.goblyn .mast{float:left;width:100%}header.goblyn .mast .header_signup{float:left;width:100%;text-align:right;margin:0.5rem 0 0 0}header.goblyn .mast .header_signup a{color:#000;font-family:"sketchnote-square",sans-serif;background-image:url("../images/bg_newsletter_button.svg");background-position:right top;background-repeat:no-repeat;width:232px;height:55px;font-size:1.25rem;display:inline-block;text-decoration:none;padding:15px 20px 0 0}header.goblyn .mast .header_signup a:hover{text-decoration:underline}header.goblyn .mast .logo{float:left;width:100%;text-align:center;margin:2rem 0 4rem 0;line-height:1}header.goblyn .mast .logo a{font-size:4.0625rem;display:block;font-weight:700;font-family:"marcia",serif;color:#fff;text-decoration:none}header.goblyn .mast .logo a:hover{color:#FCC107}@media screen and (max-width: 1200px){header.goblyn .mast .logo{margin:2.5rem 0 4rem 0}header.goblyn .mast .logo a{font-size:3.2rem}}@media screen and (max-width: 1000px){header.goblyn .mast .header_signup a{font-size:1rem;background-size:183px;padding:11px 15px 0 0}}@media screen and (max-width: 600px){header.goblyn .mast .logo{line-height:1.2;margin:2rem 0 2.5rem 0}header.goblyn .mast .logo a{font-size:2.5rem}}@media screen and (max-width: 400px){header.goblyn .mast .logo a{font-size:2.1rem}}.main_menu{float:left;width:100%;margin:0;font-family:"sketchnote-square",sans-serif;background-color:#C8E6E5;z-index:99;position:relative}.main_menu ul.menu{margin:0;padding:0.5rem 0 0.5rem 0;text-align:center;font-size:1.3125rem}.main_menu ul.menu li{padding:0;list-style-image:none;display:inline-block;position:relative}.main_menu ul.menu li a{color:#000;padding:0.3rem 0 0.3rem 0;display:inline-block;text-decoration:none;margin:0 2rem}.main_menu ul.menu li a:hover{color:#D37D16;text-decoration:none}.main_menu ul.menu li.current_page_item>a{background-image:url("../images/bg_line.svg");background-repeat:no-repeat;background-position:left bottom}.main_menu ul.menu li.menu-item-has-children:hover>a{color:#000}.main_menu ul.menu li.menu-item-has-children:hover ul.sub-menu{display:block}.main_menu ul.menu li.menu-item-has-children:hover ul.sub-menu li ul.sub-menu{display:none}.main_menu ul.menu li.menu-item-has-children:hover ul.sub-menu li:hover ul.sub-menu{display:block}.main_menu ul.sub-menu{margin:0;padding:1rem 0 0 0;display:none;background-color:#C8E6E5;position:absolute;left:2rem;font-size:1.1rem;top:2.5rem;width:14rem;z-index:999;text-align:left}.main_menu ul.sub-menu li{display:block;position:relative;border-bottom:1px solid #fff}.main_menu ul.sub-menu li a{padding:1rem 1rem;display:block;color:#000;margin:0}.main_menu ul.sub-menu li a:hover{color:#D37D16}.main_menu ul.sub-menu li:last-of-type{border-bottom:none}.main_menu ul.sub-menu li ul.sub-menu{left:100%;top:0}.main_menu_goblyn{background-color:#F3921F}.main_menu_goblyn ul.menu{font-size:1.3125rem}.main_menu_goblyn ul.menu li a{color:#000}.main_menu_goblyn ul.menu li a:hover{color:#fff}.main_menu_goblyn ul.sub-menu{background-color:#F3921F}.main_menu_goblyn ul.sub-menu li a{background-image:none !important}.main_menu_goblyn ul.sub-menu li a:hover{color:#fff}@media screen and (max-width: 1300px){.main_menu ul.menu{font-size:1.1rem}.main_menu ul.menu li a{margin:0 0.9rem}}@media screen and (max-width: 900px){.main_menu ul.menu{font-size:1rem}}.menu_toggle{float:left;width:100%;color:#000;display:none;font-size:1rem;font-family:"sketchnote-square",sans-serif;padding:0.6rem 1rem;background-color:#C8E6E5;text-transform:uppercase;z-index:99;position:relative}.menu_toggle img{float:right;width:30px}.menu_toggle span{display:inline-block;float:left}.menu_toggle .toggle{display:flex;justify-content:space-between}.menu_toggle_goblyn{background-color:#F3921F}.mobile_menu{float:left;width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:fixed;width:100%;height:100%;top:0;z-index:99999999;left:-100%}.mobile_menu .toggle{width:20px;height:20px;position:absolute;right:10px;top:10px;left:auto;background-image:url("../images/toggle_close.svg");background-repeat:no-repeat;background-position:center center;background-size:30px;padding:20px;display:block}.mobile_menu.open{left:0}.mobile_menu ul{margin:0;padding:0;background-color:#C8E6E5;padding-top:4rem;height:100vh;text-align:center;line-height:2em;font-family:"sketchnote-square",sans-serif}.mobile_menu ul li{margin:0 5%;width:90%;padding:0;list-style-type:none;display:block}.mobile_menu ul li a{padding:0.8rem 1rem;display:block;color:#000;font-size:1.5em;text-decoration:none;text-transform:uppercase}.mobile_menu ul li a:hover{color:red}.mobile_menu ul li ul{height:auto;padding:0;letter-spacing:normal;background:none}.mobile_menu ul li ul li{border:none}.mobile_menu ul li ul li a{padding:0.4rem 0 0.5rem 0;font-size:1.2em;margin:0 1.875rem;text-transform:none}.mobile_menu ul li ul li ul li a{padding:0.4rem 0 0.5rem 0;font-size:0.9em;margin:0 1.875rem;text-transform:none}.mobile_menu ul li.current-menu-item ul{display:block}.mobile_menu ul li.current-menu-parent ul{display:block}.mobile_menu ul li.current-menu-parent ul ul{display:block}.mobile_menu ul li.current-menu-ancestor ul{display:block}.mobile_menu ul li.current-menu-ancestor ul ul{display:block}.mobile_menu_goblyn ul{background-color:#F3921F}@media screen and (max-width: 800px){.main_menu{display:none}.menu_toggle{display:block}}.footer_image_edge{float:left;width:100%;background-image:url("../images/edge_paleblue_top.svg");height:10px;background-position:center bottom;background-repeat:repeat-x;margin:2rem 0 0 0}.footer_image_edge.goblyn_footer_edge{margin:0;background-image:url("../images/edge_orange_bottom.svg")}.footer_image{float:left;width:100%;background-color:#ECF7F3;text-align:center}.footer_image.goblyn_footer_image{margin-bottom:-10px}.footer_image.goblyn_footer_image img{width:100%}.signup_edge{float:left;width:100%;background-image:url("../images/edge_green_top_paleblue_bg.svg");height:10px;background-position:center bottom;background-repeat:repeat-x}.signup_edge.signup_goblyn{background-image:url("../images/edge_orange_top_bg.svg")}.signup{float:left;width:100%;background-color:#BBCD30;padding:3rem 0}.signup.signup_goblyn_inner{background-color:#F3921F}.signup .wrap{display:flex;align-items:center;justify-content:space-between}.signup .left{float:left;width:65%;display:flex;align-items:center;justify-content:space-between}.signup .left .textwidget p{margin:0}.signup .left .image{float:left;width:20%;padding-left:1rem}.signup .left .image img{-webkit-box-shadow:-4px -3px 12px -4px rgba(0,0,0,0.42);box-shadow:-4px -3px 12px -4px rgba(0,0,0,0.42);rotate:-6deg;margin:0}.signup .left .signup_desc{float:right;width:73%}.signup .left .signup_desc h3{margin:0 0 1.5rem 0;font-size:2.5rem}.signup .left .signup_desc .textwidget{font-size:1.2rem}.signup .right{float:right;width:32%}.signup .right label{font-family:"sketchnote-square",sans-serif;font-size:1.375rem;margin:1rem 0 0.3rem 0}.signup .right input[type=text],.signup .right input[type=email]{background-color:transparent;background-image:url("../images/bg_field.svg");background-position:left top;background-size:cover;background-repeat:no-repeat;border:none;height:50px}.footer_edge{float:left;width:100%;background-image:url("../images/edge_blue_top_green_bg.svg");height:10px;background-position:center bottom;background-repeat:repeat-x}.footer_edge.goblyn_footer_edge{background-image:url("../images/edge_orange_top_bg.svg")}footer{float:left;width:100%;background-color:#C8E6E5;font-family:"sketchnote-square",sans-serif;font-size:1.1rem;padding:1.1rem 0 1rem 0}footer.footer_goblyn{background-color:#F3921F}footer .copyright{float:left;width:48%}footer .copyright ul{padding:0;margin:0;display:inline-block}footer .copyright ul li{display:inline-block;margin:0;padding:0;list-style-image:none}footer .copyright ul li:after{content:" / "}footer .copyright ul li:last-of-type:after{content:""}footer .credits{float:right;width:48%;text-align:right}footer a{color:#000;display:inline-block;text-decoration:none;background-image:url("../images/bg_line.svg");background-repeat:no-repeat;background-position:left bottom;padding:0 0 0.4rem 0}@media screen and (max-width: 900px){.signup{padding:3rem 0}.signup .wrap{display:block}.signup .left{width:100%}.signup .left .signup_desc h3{font-size:2.2rem}.signup .left .signup_desc .textwidget{font-size:1rem}.signup .right{width:100%;margin:3rem 0 0 0}.signup .right label{font-size:1rem}}@media screen and (max-width: 700px){footer{font-size:1rem;padding:2.1rem 0 2rem 0}footer .credits{width:100%;text-align:center;margin:1rem 0 0 0}footer .copyright{width:100%;text-align:center}}@media screen and (max-width: 600px){.footer_image.goblyn_footer_image img{display:none}.footer_image.goblyn_footer_image .mobile_hide{display:block;width:100%}}@media screen and (max-width: 500px){.signup{padding:2rem 0}.signup .left{text-align:center;display:block}.signup .left .image{width:100%;margin:1rem 0 0 0}.signup .left .image img{width:170px;max-width:70%}.signup .left .signup_desc{width:100%;margin:3rem 0 0 0}.signup .left .signup_desc h3{font-size:1.8rem}.signup .left .signup_desc .textwidget{font-size:1rem}.signup .right{margin:2rem 0 0 0}}
