﻿h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:2.5rem;margin:0 0 1rem 0;line-height:1.3}h1.title,h1.page-title{font-family:prohibition,sans-serif;text-transform:uppercase;text-align:center;margin:0 0 4rem 0;font-size:2.5rem}@media screen and (max-width: 800px){h1.title,h1.page-title{margin:0 0 2rem 0;font-size:2.2rem}}h2{font-size:1.8rem;margin:2rem 0 1rem 0;line-height:1.3}h3{font-size:1.6rem;margin:2rem 0 1rem 0;line-height:1.3}h4{font-size:1.4rem;margin:2rem 0 1rem 0;line-height:1.3}h5{font-size:1.3rem;margin:2rem 0 1rem 0;line-height:1.3}h6{font-size:1.2rem;margin:2rem 0 1rem 0;line-height:1.3}p{margin:0 0 1.3rem 0;line-height:1.4}a{color:#ffe9a6;text-decoration:none}a:hover{text-decoration:underline;color:#ffca25}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:#fff;float:left;width:100%;font-size:2rem;margin:2rem 0 3rem 0;padding:3rem;text-align:center;color:#000;font-family:marydale,sans-serif}blockquote p{line-height:1.3}blockquote footer{font-size:1.2rem;background-color:transparent;color:#000}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 #008F70}table th{background-color:#096457;color:#fff;padding:0.625rem;font-size:1.1rem}table td{padding:0.625rem}table thead tr{border-bottom:none}hr{float:left;width:100%;border:none;height:1px;margin:3rem 0;background-color:#fff}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}legend{font-size:1.5em;margin:0 0 1rem 0}label{margin-bottom:0.625rem}input{border:none;font-size:1rem;padding:0.625rem;margin-bottom:1rem;width:100%;width:auto;outline:none;border-radius:3px;background-color:#ffffff}input[type=color]{width:40px;height:40px;background-color:transparent;border:1px solid #000;padding:3px}input[type=file]{background-color:transparent;padding:0.625rem 0.625rem 0.625rem 0;border:none}input[type=image]{width:auto;padding:0;border:none;background-color:transparent}input[type=radio]{width:auto;margin:0 0.625rem 0 0;width:auto}input[type=checkbox]{width:auto;margin:0 0.625rem 0 0;width:auto}textarea{border:none;font-size:1em;padding:0.625rem;width:100%;margin-bottom:1.25rem;height:12.5em;outline:none;border-radius:3px;resize:none;background-color:#ffffff}select{padding:0.3rem;outline:none;border:none;border:1px solid #fff;border-radius:3px;width:100%}input[type=button],input[type=reset],button,a.button,div.button,input[type=submit]{display:inline-block;color:#000;font-size:1rem;background-color:#FFD03E;padding:0.6rem 1.3rem;cursor:pointer;width:auto;margin:0 0 0 0;text-transform:uppercase;text-align:center;border:none;border-radius:5px;font-weight:700}input[type=button]:hover,input[type=reset]:hover,button:hover,a.button:hover,div.button:hover,input[type=submit]:hover{background-color:#DF3038;text-decoration:none;color:#fff}.buttons{float:left;width:100%}.gform_required_legend{display:none}.gfield_required_asterisk,.required{color:#FFD03E}.gform_submission_error{margin-top:0;font-size:1.2rem;float:left;width:100%}.gfield_validation_message{font-weight:200;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%}.gform_body input{width:100%;margin:0 0 0 0}.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:18px;scroll-behavior:smooth}*{box-sizing:border-box}body{font-size:1em;font-family:mr-eaves-xl-modern,sans-serif;background-color:#00785E;color:#fff}.page_border{float:left;width:99%;margin:0.5rem 0.5% 0 0.5%;border:4px solid #fff;border-bottom:none;background-image:url("../images/corner_left.svg"),url("../images/corner_right.svg");background-repeat:no-repeat;background-position:left -2px top -2px, right -2px  top -2px}.otgs-development-site-front-end{float:left;width:100%}@media screen and (max-width: 1600px){.page_border{width:98.5%;margin:0.5rem 0.75% 0 0.75%}}@media screen and (max-width: 1000px){.page_border{width:98%;margin:0.5rem 1% 0 1%}}@media screen and (max-width: 800px){.page_border{width:98%;margin:0.5rem 1% 0 1%;border:3px solid #fff;border-bottom:none}}@media screen and (max-width: 700px){.page_border{width:97%;margin:0.5rem 1.5% 0 1.5%}}@media screen and (max-width: 500px){.page_border{width:96%;margin:0.5rem 2% 0 2%}}.wrap{margin:0 auto;width:92%;max-width:1200px}.wrap.medium{max-width:1000px}.wrap.narrow{max-width:800px}.wrap.wide{max-width:1360px}.wrap.edges{width:96%}.wrap.full{width:99%;max-width:none}@media screen and (max-width: 1200px){.wrap.full{width:98%;max-width:none}}@media screen and (max-width: 800px){.wrap.full{width:97%;max-width:none}}@media screen and (max-width: 500px){.wrap.full{width:96%;max-width:none}}.page_wrap{float:left;width:100%;padding:3rem 0 6rem 0}@media screen and (max-width: 800px){.page_wrap{padding:2rem 0 4rem 0}}main{float:left;width:100%}.page_404{text-align:center}.page_404 h3{margin-top:0}.mobile_hide{display:none}ul.zoom-social-icons-list li.zoom-social_icons-list__item{margin:0;padding:0;list-style-image:none}ul.zoom-social-icons-list li.zoom-social_icons-list__item a .zoom-social_icons-list-span{background-color:transparent !important;padding:0;color:#fff}ul.zoom-social-icons-list li.zoom-social_icons-list__item a .zoom-social_icons-list-span:hover{color:#FFD03E;opacity:1}#page_numbers{float:left;width:100%;text-align:center;line-height:100%;display:block;text-align:center}#page_numbers ul{margin:0 0 3rem 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:#fff;text-decoration:none;background-color:transparent;margin:0 0.1rem 0 0.1rem;padding:0.4rem 0.625rem;border-radius:3px;font-weight:200}#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:#FFD03E}#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-weight:800;font-size:1rem}#page_numbers ul li.wpv_page_current span:hover,#page_numbers ul li.wpv-archive-pagination-nav-links-item-current span:hover{color:#fff}@media screen and (max-width: 900px){#page_numbers ul{margin:0 0 2rem 0}}.page_home{padding-top:2rem;padding-bottom:0}.page_home .banner{float:left;width:100%;border-radius:5px;overflow:hidden;height:20vw;position:relative;max-height:350px}.page_home .banner img{float:left;width:25%;position:absolute}.page_home .banner img.one{left:0;clip-path:polygon(100% 0, 0 0, 0% 100%, 50% 100%);width:30%;z-index:999999}.page_home .banner img.two{left:17%;clip-path:polygon(100% 0%, 0 0%, 0% 100%, 50% 100%);z-index:99999;width:38%}.page_home .banner img.three{left:42%;clip-path:polygon(100% 0, 0 0, 0% 100%, 50% 100%);z-index:9;width:40%}.page_home .banner img.four{left:69%;clip-path:polygon(100% 0, 0 0, 0% 100%, 100% 100%);width:32%}.page_home .welcome{float:left;width:100%;margin:3rem 0 0 0;display:flex;justify-content:space-between}.page_home .welcome .left{float:left;width:66%}.page_home .welcome .left h1{font-family:prohibition,sans-serif;font-size:2.2rem;margin:0 0 1.6rem 0}.page_home .welcome .right{float:right;width:25%}.page_home .welcome .right a{width:100%;margin:0 0 1rem 0}.page_home .stories{float:left;width:100%;background-image:url("../images/ring.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;padding:2rem 0;margin:3rem 0 0 0;color:#000}.page_home .stories .stories_inner{float:left;background-color:#FFD03E;background-image:url("../images/stripes.svg");background-repeat:no-repeat;background-position:right top;background-size:100px;width:98%;margin:0 1%;padding:2rem 0}.page_home .stories .stories_inner .wrap{display:flex;justify-content:space-between;align-items:center}.page_home .stories .left{float:left;width:66%;text-align:center;font-size:1.2rem}.page_home .stories .left h2{font-family:marydale,sans-serif;font-size:2.2rem;margin:1rem 0 1rem 0}.page_home .stories .left img{width:120px}.page_home .stories .right{float:right;width:28%}.page_home .stories .right img{border-radius:5px}.page_home .stories .button{background-color:#fff;color:#000}.page_home .stories .button:hover{background-color:#DF3038;color:#fff}.page_home .latest_books{float:left;width:100%;padding:5rem 0 4rem 0;background-image:url("../images/footballer_woman.svg");background-position:right 1rem center;background-repeat:no-repeat}.page_home .signup_email{float:left;width:100%}.page_home .signup_email .signup_inner{float:left;background-color:#DF3038;background-image:url("../images/stripes.svg");background-repeat:no-repeat;background-position:right top;background-size:100px;width:98%;margin:0 1%;padding:3rem 0}.page_home .signup_email .gform_submission_error,.page_home .signup_email .gform_confirmation_message{text-align:center}.page_home .signup_email .gform_heading{float:left;width:44%;text-align:center;font-size:1.2rem;background-image:url("../images/stars_yellow.svg");background-repeat:no-repeat;background-position:center top;background-size:120px;padding-top:2rem}.page_home .signup_email .gform_heading .gform_description{margin:0 0 1.3rem 0;line-height:1.4}.page_home .signup_email .gform_heading h2{font-family:marydale,sans-serif;font-size:2.2rem;margin:1rem 0 1rem 0}.page_home .signup_email form{float:right;width:46%;text-align:center;margin:2rem 0 0 0}.page_home .signup_email form label{display:none}.page_home .signup_email form input{text-align:center}.page_home .signup_email form input.button:hover{background-color:#fff;color:#000}.page_home .signup_email form input[type=submit]{margin-top:1rem}.page_home .signup_email form .gfield{float:left;width:100%;margin-bottom:1rem}.page_home .signup_email form .gfield:last-of-type{margin:0}.page_home .latest_updates{float:left;width:100%;background-image:url("../images/footballer_man.svg"),url("../images/football_green.svg");background-repeat:no-repeat, no-repeat;background-position:left -2rem top 2rem, right -1rem bottom 2rem;padding-bottom:6rem}.page_home .latest_updates h2{font-family:prohibition,sans-serif;margin:4rem 0 3rem 0;text-align:center;font-size:2.7rem}.page_home .latest_updates .item{float:left;text-align:center;width:30.6%;font-size:0.9375rem;margin:0 4% 0 0;position:relative}.page_home .latest_updates .item img{border-radius:5px}.page_home .latest_updates .item:nth-of-type(3n+3){margin:0 0 3rem 0}.page_home .latest_updates .item:last-of-type{margin-bottom:0 !important}.page_home .latest_updates .item h3{font-size:1.4rem;margin:0 0 1rem 0;line-height:1.3}.page_home .latest_updates .item h3 a{color:#fff}.page_home .latest_updates .item h3 a:hover{color:#ffe9a6}.page_home .latest_updates .item .date{font-size:1.2rem;font-weight:200;margin:1rem 0 0.5rem 0}.page_home .latest_updates .item .button{margin:0 0 0 0}.page_home .latest_updates .item .label{position:absolute;left:-10px;top:10px}.page_home .latest_updates .item .label a{font-size:0.7rem;font-weight:800;border-radius:3px;display:inline-block;padding:0.2rem 0.5rem;color:#674625;background-color:#FDAD5B}.page_home .latest_updates .item .label a:hover{color:#674625}.page_home .latest_updates .item .label.newslabel a{color:#4D6A46;background-color:#AEF29D}.page_home .latest_updates .item .label.newslabel a:hover{color:#4D6A46}@media screen and (max-width: 1010px){.page_home{padding-top:1rem}}@media screen and (max-width: 1000px){.page_home .stories .left{font-size:1rem}.page_home .stories .left h2{font-size:1.8rem}.page_home .signup_email .gform_heading{font-size:1rem}.page_home .signup_email .gform_heading h2{font-size:1.8rem}}@media screen and (max-width: 900px){.page_home .latest_updates{padding-bottom:4rem}.page_home .latest_updates .item{width:47%;margin:0 6% 4rem 0}.page_home .latest_updates .item:nth-of-type(3n+3){margin:0 6% 4rem 0}.page_home .latest_updates .item:nth-of-type(2n+2){margin:0 0 4rem 0}}@media screen and (max-width: 800px){.page_home .welcome{display:block;margin:2rem 0 0 0}.page_home .welcome .left{width:100%}.page_home .welcome .left h1{font-size:1.8rem}.page_home .welcome .right{width:100%;margin:1rem 0 0 0}}@media screen and (max-width: 700px){.page_home .stories .left{width:100%}.page_home .stories .right{display:none}.page_home .signup_email .signup_inner{padding-bottom:2rem}.page_home .signup_email .gform_heading{width:100%}.page_home .signup_email form{width:100%}}@media screen and (max-width: 600px){.page_home .latest_updates .item{width:100%;margin:0 0 3rem 0}.page_home .latest_updates .item:nth-of-type(3n+3){margin:0 0 4rem 0}.page_home .latest_updates .item:nth-of-type(2n+2){margin:0 0 4rem 0}.page_home .latest_updates .item img{width:350px;max-width:100%}.page_home .latest_updates .item .label{left:50%;top:-10px;transform:translate(-50%)}.page_home .banner{height:30vw}.page_home .banner img.three{display:none}.page_home .banner img.one{width:42%}.page_home .banner img.two{left:25%;width:55%}.page_home .banner img.four{left:63%;width:37%}}@media screen and (max-width: 500px){.page_home .stories{background-image:none;padding:0;margin:1rem 0 0 0}.page_home .stories .stories_inner{background-size:70px;width:96%;margin:0 2%}.page_home .stories .left img{width:100px}.page_home .signup_email .signup_inner{background-size:70px;width:96%;margin:0 2%}}@media screen and (max-width: 400px){.page_home .banner{max-height:none;height:auto}.page_home .banner img.two{display:none}.page_home .banner img.one{width:100%;position:relative;clip-path:initial}.page_home .banner img.four{display:none}}.book_slider{float:left;width:100%}.book_slider .slide .button_hide{display:none;float:left;width:100%;margin:2rem 0 0 0}.book_slider .slide .left{float:left;width:35%;text-align:center;padding:0rem 1.5rem 0rem 1.5rem}.book_slider .slide .left img{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);max-width:90%;display:inline-block}.book_slider .slide .left .image{float:left;width:100%;margin:0 0 0.5rem 0}.book_slider .slide .left .button{margin:0.5rem 0 0 0}.book_slider .slide .right{float:right;width:60%;padding-right:5%}.book_slider .slide .right .shoutline{text-transform:uppercase;font-size:0.9rem;margin:0 0 0.5rem 0;font-weight:200;letter-spacing:0.5}.book_slider .slide .right .title{font-size:2.3rem;margin:0 0 1rem 0;font-weight:700}.book_slider .slide .right .subtitle{font-size:1.3rem;margin:0 0 1rem 0}.book_slider .slide .right .review{float:left;width:100%;background-color:#fff;color:#000;font-family:marydale,sans-serif;font-size:1.2rem;border-radius:5px;padding:2rem 2rem 1.6rem 5rem;background-image:url("../images/ball.svg");background-repeat:no-repeat;background-position:1.6rem 2rem;background-size:40px;margin:1rem 0 0 0}.book_slider .slide .right .review .source{font-family:mr-eaves-xl-modern,sans-serif;font-size:0.9rem;margin:0;text-transform:uppercase;letter-spacing:1px;font-weight:200;text-align:right}.book_slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.book_slider.slick-initialized{visibility:visible;opacity:1}@media screen and (max-width: 900px){.page_home .latest_books{padding:3rem 0 2rem 0;background-position:right -5rem center}.book_slider .slide .button_hide{display:block}.book_slider .slide .button_hide br{display:none}.book_slider .slide .button_hide a{margin:0 1rem 1rem 0}.book_slider .slide .left{display:none}.book_slider .slide .right{width:100%}.book_slider .slide .right .title{font-size:2rem}.book_slider .slide .mobile_hide{display:block;float:right;margin:0 0 1rem 1rem;width:200px;max-width:40%}.book_slider .slide .mobile_hide img{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}}@media screen and (max-width: 600px){.book_slider .slide .button_hide{text-align:center}.book_slider .slide .button_hide .button:last-of-type{margin-right:0}.book_slider .slide .right .review{text-align:center;padding:6rem 2rem 2rem 2rem;background-position:center 2rem}}.page_books{float:left;width:100%}.page_books .item{float:left;width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem;padding-bottom:4rem;border-bottom:4px solid #fff}.page_books .item .left{float:left;width:32%;text-align:center}.page_books .item .left img{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}.page_books .item .right{float:right;width:56%}.page_books .item:last-of-type{margin-bottom:0;padding-bottom:0;border:none}.page_books .shout{font-weight:200;font-size:0.9rem;text-transform:uppercase;letter-spacing:0.8;margin:0 0 1rem 0}.page_books h2{font-size:2.2em;margin:0 0 1rem 0;line-height:1.2}.page_books h2 a{color:#fff}.page_books h2 a:hover{color:#ffe9a6}.page_books .sub{margin:0 0 1rem 0;font-size:1.4rem;font-weight:400;line-height:1.3}.page_books .button{margin:1rem 0 0 0}@media screen and (max-width: 1000px){.page_books .item{align-items:flex-start}.page_books .item .left{width:36%}}@media screen and (max-width: 800px){.page_books .item{display:block;margin-bottom:3rem;padding-bottom:3rem}.page_books .item .left{display:none}.page_books .item .right{width:100%;text-align:center}.page_books .item .right .mobile_hide{display:inline-block;margin:0 0 2rem 0;width:300px;max-width:50%}.page_books .item .right .mobile_hide img{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}}.page_books_single{padding-bottom:0}.page_books_single .book{float:left;width:100%;padding-bottom:5rem}.page_books_single .book .left{float:left;width:33%;text-align:center}.page_books_single .book .left img{margin:0 0 2rem 0;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}.page_books_single .book .left .book_wrap{background-color:#128169;float:left;width:100%;padding:2rem}.page_books_single .book .right{float:right;width:59%}.page_books_single .book .right .shoutline{text-transform:uppercase;font-size:0.9rem;margin:0 0 1rem 0;font-weight:200;letter-spacing:0.5}.page_books_single .book .right .title{font-size:2.3rem;margin:0 0 1rem 0;font-weight:700}.page_books_single .book .right .subtitle{font-size:1.3rem;margin:0 0 1rem 0}.page_books_single .book .right .buttons{margin:1rem 0 0 0}.page_books_single .book .right .buttons .button{margin:0 0.5rem 0.5rem 0}.page_books_single .book .book_info{float:left;width:100%}.page_books_single .book .book_info p{margin:0 0 0.5rem 0;font-size:0.9rem;font-weight:200}.page_books_single .book .book_info p strong{font-weight:700}.page_books_single .book .buy_links{position:relative;display:inline-block;z-index:9999}.page_books_single .book .buy_links ul{background-color:#DF3038;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;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.page_books_single .book .buy_links ul li{margin:0;padding:0;list-style-image:none}.page_books_single .book .buy_links ul li a{padding:0.5rem 1rem;display:block;color:#fff;text-decoration:none}.page_books_single .book .buy_links ul li a:hover{text-decoration:none;background-color:#BE1F27}.page_books_single .book .buy_links .button{background-image:url("../images/buy_now_arrow_black.svg");background-repeat:no-repeat;background-position:right 1rem top 15px;padding-right:2.5rem}.page_books_single .book .buy_links:hover .button{background-color:#DF3038;color:#fff;background-image:url("../images/buy_now_arrow.svg")}.page_books_single .book .buy_links:hover ul{display:block}.page_books_single .reviews{float:left;width:100%;background-color:#fff;color:#000;background-image:url("../images/red_stripes.svg");background-repeat:no-repeat;background-position:right top;background-size:100px;padding:1rem 0}.page_books_single .reviews .inner_wrap{margin:0 auto;max-width:1400px;padding:3rem 2rem}.page_books_single .reviews h2{margin:0 0 3rem 0;font-family:prohibition,sans-serif;text-align:center;font-size:2rem;display:flex;justify-content:center}.page_books_single .reviews h2 img{margin-right:20px}.page_books_single .reviews .grid{float:left;width:100%}.page_books_single .reviews .grid-item{font-family:marydale,sans-serif;float:left;font-size:1.2rem;text-align:left;padding:1rem;width:50%}.page_books_single .reviews .grid-item .source{font-weight:200;font-size:0.9em;font-family:mr-eaves-xl-modern,sans-serif;margin:0}.page_books_single .reviews .review_slider{float:left;width:100%;padding:0 2rem 3rem 2rem}.page_books_single .reviews .review_slider .item{font-family:marydale,sans-serif;float:left;font-size:1.2rem;text-align:left;padding:1rem;width:50%}.page_books_single .reviews .review_slider .item .source{font-weight:200;font-size:0.9em;font-family:mr-eaves-xl-modern,sans-serif;margin:0}.page_books_single .related{float:left;width:100%;padding-bottom:5rem}.page_books_single .related h2{text-align:center;font-size:2.5rem;font-family:prohibition,sans-serif;margin:4rem 0 4rem 0}.page_books_single .related .items{float:left;width:100%;display:flex;flex-wrap:wrap}.page_books_single .related .item{float:left;text-align:center;width:30.6%;font-size:0.9375rem;margin:0 4% 0 0;position:relative}.page_books_single .related .item img{border-radius:5px;display:inline-block}.page_books_single .related .item:nth-of-type(3n+3){margin:0 0 3rem 0}.page_books_single .related .item:last-of-type{margin-bottom:0 !important}.page_books_single .related .item h3{font-size:1.4rem;margin:0 0 1rem 0;line-height:1.3}.page_books_single .related .item h3 a{color:#fff}.page_books_single .related .item h3 a:hover{color:#ffe9a6}.page_books_single .related .item .date{font-size:1.2rem;font-weight:200;margin:1rem 0 0.5rem 0}.page_books_single .related .item .button{margin:0 0 0 0}.page_books_single .related .item .label{position:absolute;left:-10px;top:10px}.page_books_single .related .item .label a{font-size:0.7rem;font-weight:800;border-radius:3px;display:inline-block;padding:0.2rem 0.5rem;color:#674625;background-color:#FDAD5B}.page_books_single .related .item .label a:hover{color:#674625}.page_books_single .related .item .label.newslabel a{color:#4D6A46;background-color:#AEF29D}.page_books_single .related .item .label.newslabel a:hover{color:#4D6A46}.page_books_single .related .items.news_slider{display:block;padding:0 2rem}.page_books_single .related .items.news_slider .item{padding:0 1rem;margin-right:0}.page_books_single .related .items.news_slider .item .label{left:10px}@media screen and (max-width: 1000px){.page_books_single .book .left .book_wrap{background-color:transparent;padding:0}.page_books_single .book .left img{margin:0 0 1rem 0}}@media screen and (max-width: 900px){.page_books_single .related{padding-bottom:0rem}.page_books_single .related h2{font-size:2rem;margin:3rem 0 3rem 0}.page_books_single .related .item{width:47%;margin:0 6% 4rem 0}.page_books_single .related .item:nth-of-type(3n+3){margin:0 6% 4rem 0}.page_books_single .related .item:nth-of-type(2n+2){margin:0 0 4rem 0}}@media screen and (max-width: 800px){.page_books_single .book{margin-top:2rem;padding-bottom:3rem}.page_books_single .book .left{display:none}.page_books_single .book .right{width:100%}.page_books_single .book .right .title{font-size:2rem}.page_books_single .book img.mobile_hide{display:inline-block;float:right;width:230px;margin:0 0 1.5rem 1.5rem;max-width:40%;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.15)}.page_books_single .book .book_info.mobile_hide{display:block;margin:1rem 0 0 0}.page_books_single .book .book_info.mobile_hide p{margin:0 0 0.7rem 0}.page_books_single .reviews h2{font-size:1.5rem}.page_books_single .reviews h2 img{width:25px}.page_books_single .reviews .grid-item{padding:1rem 0;width:100%}.page_books_single .reviews .review_slider{padding:0 0 2rem 0}.page_books_single .reviews .review_slider .item{padding:0}}@media screen and (max-width: 600px){.page_books_single .related h2{font-size:1.8rem}.page_books_single .related .item{width:100%;margin:0 0 3rem 0}.page_books_single .related .item:nth-of-type(3n+3){margin:0 0 4rem 0}.page_books_single .related .item:nth-of-type(2n+2){margin:0 0 4rem 0}.page_books_single .related .item:last-of-type{margin:0 0 4rem 0 !important}.page_books_single .related .item img{width:350px;max-width:100%}.page_books_single .related .item .label{left:50%;top:-10px;transform:translate(-50%)}.page_books_single .related .items.news_slider{padding:0 1.5rem}.page_books_single .related .items.news_slider .item{padding:0}.page_books_single .related .items.news_slider .item .label{top:5px;left:50%}}@media screen and (max-width: 500px){.page_books_single .book{text-align:center;margin-top:0}.page_books_single .book .right img{max-width:80%;display:inline;margin:0 0 2rem 0;float:none}}.page_blog,.page_category{padding-bottom:2rem;background-image:url("../images/footballer_man.svg");background-repeat:no-repeat;background-position:left -2rem top 6rem}.page_blog .intro,.page_category .intro{float:left;width:100%;margin:0 0 5rem 0;display:flex;justify-content:space-between;align-items:center}.page_blog .intro .left,.page_category .intro .left{float:left;width:46%;font-size:1.2rem}.page_blog .intro .right,.page_category .intro .right{float:right;width:46%;background-color:#FFD03E;padding:2rem;text-align:center;color:#000;background-image:url("../images/stripes.svg");background-repeat:no-repeat;background-position:right top;background-size:50px}.page_blog .intro .right h2,.page_category .intro .right h2{margin:1rem 0 1rem 0;font-family:marydale,sans-serif;font-size:1.7rem;color:#000}.page_blog .intro .right img,.page_category .intro .right img{width:100px}.page_blog .intro .right .button,.page_category .intro .right .button{background-color:#fff;color:#000}.page_blog .intro .right .button:hover,.page_category .intro .right .button:hover{color:#fff;background-color:#DF3038}.page_blog .items,.page_category .items{float:left;width:100%;display:flex;flex-wrap:wrap}.page_blog .item,.page_category .item{float:left;text-align:center;width:30.6%;font-size:0.9375rem;margin:0 4% 4rem 0;position:relative}.page_blog .item img,.page_category .item img{border-radius:5px}.page_blog .item:nth-of-type(3n+3),.page_category .item:nth-of-type(3n+3){margin:0 0 3rem 0}.page_blog .item h3,.page_category .item h3{font-size:1.4rem;margin:0 0 1rem 0;line-height:1.3}.page_blog .item h3 a,.page_category .item h3 a{color:#fff}.page_blog .item h3 a:hover,.page_category .item h3 a:hover{color:#ffe9a6}.page_blog .item .date,.page_category .item .date{font-size:1.2rem;font-weight:200;margin:1rem 0 0.5rem 0}.page_blog .item .button,.page_category .item .button{margin:0 0 0 0}.page_blog .item .label,.page_category .item .label{position:absolute;left:-10px;top:10px}.page_blog .item .label a,.page_category .item .label a{font-size:0.7rem;font-weight:800;border-radius:3px;display:inline-block;padding:0.2rem 0.5rem;color:#674625;background-color:#FDAD5B}.page_blog .item .label a:hover,.page_category .item .label a:hover{color:#674625}.page_blog .item .label.newslabel a,.page_category .item .label.newslabel a{background-color:#AEF29D;color:#4D6A46}.page_blog .item .label.newslabel a:hover,.page_category .item .label.newslabel a:hover{color:#4D6A46}.page_category .item .label,.page_news .item .label{display:none}.page_news .item .date{display:none}.page_news .item h3{margin-top:1rem}.page_news .item .label{display:none}@media screen and (max-width: 900px){.page_blog .intro,.page_category .intro{margin:0 0 4rem 0}.page_blog .item,.page_category .item{width:47%;margin:0 6% 4rem 0}.page_blog .item:nth-of-type(3n+3),.page_category .item:nth-of-type(3n+3){margin:0 6% 4rem 0}.page_blog .item:nth-of-type(2n+2),.page_category .item:nth-of-type(2n+2){margin:0 0 4rem 0}}@media screen and (max-width: 800px){.page_blog .intro,.page_category .intro{display:block}.page_blog .intro .left,.page_category .intro .left{width:100%;margin:0 0 1rem 0;font-size:1.1rem;text-align:center}.page_blog .intro .right,.page_category .intro .right{width:100%}}@media screen and (max-width: 600px){.page_blog .item,.page_category .item{width:100%;margin:0 0 3rem 0}.page_blog .item:nth-of-type(3n+3),.page_category .item:nth-of-type(3n+3){margin:0 0 4rem 0}.page_blog .item:nth-of-type(2n+2),.page_category .item:nth-of-type(2n+2){margin:0 0 4rem 0}.page_blog .item img,.page_category .item img{width:350px;max-width:100%}.page_blog .item .label,.page_category .item .label{left:50%;top:-10px;transform:translate(-50%)}}.page_single_blog{background-image:url("../images/footballer_woman.svg");background-repeat:no-repeat;background-position:right -2rem bottom 6rem}.page_single_blog .left{float:left;width:68%}.page_single_blog .left .date{margin:0;font-size:1.2rem;font-weight:200;margin:1rem 0 1rem 0}.page_single_blog .left .date a{font-weight:700}.page_single_blog .left .post_title{margin:0 0 1rem 0;font-size:2.2rem}.page_single_blog .right{float:right;width:28%}.page_single_blog .comments{float:left;width:100%}.page_single_blog .widget,.page_single_blog .widget_sidebar{float:left;width:100%;background-image:url("../images/stripes.svg");background-repeat:no-repeat;background-position:right top;background-size:40px;padding:2rem;margin:0 0 1rem 0;font-size:1.1rem}.page_single_blog .widget ul,.page_single_blog .widget_sidebar ul{margin:0;padding:0}.page_single_blog .widget ul li,.page_single_blog .widget_sidebar ul li{margin:0 0 0.5rem 0;padding:0 0 0.5rem 0;list-style-image:none;border-bottom:1px solid rgba(0,0,0,0.1)}.page_single_blog .widget:last-of-type,.page_single_blog .widget_sidebar:last-of-type{margin-bottom:0}.page_single_blog .widget h3,.page_single_blog .widget_sidebar h3{text-align:center;font-family:marydale,sans-serif;margin:0 0 2rem 0;font-size:1.5rem}.page_single_blog .widget_sidebar{background-color:#096457;text-align:center}.page_single_blog .recent_posts{background-color:#DF3038}.page_single_blog .explore_categories{background-color:#FFD03E;color:#000;text-align:center;font-size:1.2rem}.page_single_blog .explore_categories h3{color:#000}.page_single_blog .explore_categories a{color:#000}ol.commentlist{list-style-type:none;margin:0 0 1rem 0;float:left;width:100%}ol.commentlist .vcard{float:left;width:100%;margin:0 0 1rem 0}ol.commentlist .vcard img{display:none}ol.commentlist .vcard cite{font-weight:700;font-size:1.2rem}ol.commentlist .vcard .says{font-weight:200;font-size:1.2rem}ol.commentlist>li{border-bottom:3px solid #fff;padding-top:2rem;padding-bottom:2rem}ol.commentlist ul.children{margin:2rem 0 0 2rem}ol.commentlist ul.children li{list-style-image:none;padding:0}ol.commentlist .comment-meta{float:left;width:100%;font-size:0.8rem;margin:0 0 1rem 0}ol.commentlist .reply a{display:inline-block;color:#000;font-size:1rem;background-color:#FFD03E;padding:0.6rem 1.3rem;cursor:pointer;width:auto;margin:0 0 0 0;text-transform:uppercase;text-align:center;border:none;border-radius:5px;font-weight:700}ol.commentlist .reply a:hover{background-color:#DF3038;text-decoration:none;color:#fff}#respond{float:left;width:100%}#respond input{float:left;width:100%}#respond label{float:left;width:100%}#respond p.comment-form-cookies-consent{float:left;width:100%;display:flex;align-items:center}#respond p.comment-form-cookies-consent input{float:none;width:auto}#respond p.comment-form-cookies-consent label{float:none;width:auto;margin:0}#respond p.form-submit{float:left;width:100%}#respond p.form-submit input{width:auto}@media screen and (max-width: 1000px){.page_single_blog .left{width:63%}.page_single_blog .right{width:33%}}@media screen and (max-width: 800px){.page_single_blog{background-position:right -2rem top 30rem}.page_single_blog .left{width:100%}.page_single_blog .left .post_title{font-size:1.8rem}.page_single_blog .right{width:100%;margin-top:2rem}.page_single_blog .widget{margin:0 0 1rem 0}}.page_about{background-image:url("../images/footballer_man.svg");background-repeat:no-repeat;background-position:left -2rem top 6rem}.page_about .left{float:left;width:66%}.page_about .right{float:right;width:28%}.page_about .right img{margin-bottom:1rem}@media screen and (max-width: 500px){.page_about{background-position:left -2rem bottom -4rem}.page_about .left{width:100%}.page_about .left .mobile_hide{display:block;margin-bottom:1rem}.page_about .right{width:100%}.page_about .right img{width:100%}.page_about .right img:last-of-type{margin-bottom:0}.page_about .right .ft_image{display:none}}.page_contact{background-image:url("../images/footballer_woman.svg");background-repeat:no-repeat;background-position:right -2rem top 8rem}.page_contact .left{float:left;width:34%}.page_contact .right{float:right;width:58%}@media screen and (max-width: 900px){.page_contact .left{width:100%;text-align:center;margin-bottom:1rem;font-size:1.1rem}.page_contact .right{width:100%}}@media screen and (max-width: 600px){.page_contact .left{font-size:1rem}}.page_submit{background-image:url("../images/footballer_man.svg");background-repeat:no-repeat;background-position:left -2rem top 6rem}.page_submit .intro{float:left;width:100%;text-align:center;font-size:1.1rem;margin:0 0 2rem 0}.page_submit .items{float:left;width:100%;display:flex;flex-wrap:wrap;margin:0 0 3rem 0}.page_submit .items .item{float:left;padding:2rem;width:48%;background-color:#FFD03E;color:#000;margin:1.2rem 1% 0 1%;background-image:url("../images/star_red.svg");background-repeat:no-repeat;background-position:center 2rem;background-size:50px}.page_submit .items .item:nth-of-type(2){background-color:#DF3038;color:#fff;background-image:url("../images/star_yellow.svg")}.page_submit .items .item:nth-of-type(2) h2{color:#fff}.page_submit .items .item:nth-of-type(3n+3){background-color:#DF3038;background-image:url("../images/star_yellow.svg");color:#fff}.page_submit .items .item:nth-of-type(3n+3) h2{color:#fff}.page_submit .items .item h2{text-align:center;font-family:marydale,sans-serif;margin:4rem 0 2rem 0;font-size:2rem}.page_submit .items .item span{display:block;float:left;width:100%;text-align:center;margin:0 0 1rem 0}.page_submit .items .item span img{width:50px}@media screen and (max-width: 1000px){.page_submit .items .item{margin:0;width:50%}}@media screen and (max-width: 800px){.page_submit .items .item{width:100%}.page_submit .items .item:nth-of-type(2){background-color:#FFD03E;color:#000;background-image:url("../images/star_red.svg")}.page_submit .items .item:nth-of-type(2) h2{color:#000}.page_submit .items .item:nth-of-type(3n+3){background-color:#FFD03E;color:#000;background-image:url("../images/star_red.svg")}.page_submit .items .item:nth-of-type(3n+3) h2{color:#000}.page_submit .items .item:nth-of-type(2n+2){background-color:#DF3038;background-image:url("../images/star_yellow.svg");color:#fff}.page_submit .items .item:nth-of-type(2n+2) h2{color:#fff}}@media screen and (max-width: 500px){.page_submit .items .item{padding:1rem;background-position:center 1rem}.page_submit .items .item h2{margin:3.5rem 0 2rem 0;font-size:1.8rem}}.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 img{display:block}.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{position:absolute;display:block;height:30px;width:20px;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}.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-size:20px;line-height:1;color:transparent;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{background-image:url("../images/arrow_left.svg");left:-10px}[dir="rtl"] .slick-prev{left:auto;right:-10px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{background-image:url("../images/arrow_right.svg");right:-10px}[dir="rtl"] .slick-next{left:-10px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.review_slider .slick-prev{background-image:url("../images/arrow_left_black.svg")}.review_slider .slick-next{background-image:url("../images/arrow_right_black.svg")}@media screen and (max-width: 900px){.book_slider .slick-next,.book_slider .slick-prev{display:none !important}.book_slider .slick-dots{margin-top:1rem}}.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%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;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:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.review_slider .slick-dots li button:before{color:#000}.review_slider .slick-dots li.slick-active button:before{color:#000}body.woocommerce-shop .page_wrap{padding-bottom:0}.content-area{float:left;width:100%;padding:3rem 0 6rem 0}@media screen and (max-width: 800px){.content-area{padding:2rem 0 4rem 0}}main.site-main{margin:0 auto;width:1200px;max-width:92%;float:none}.woocommerce.columns-3{margin:0 auto;width:1200px;max-width:92%;padding-bottom:4rem}.woocommerce-MyAccount-navigation{font-size:1.2rem}.woocommerce-MyAccount-navigation ul{margin:0 0 2rem 0}.woocommerce-MyAccount-navigation ul li{padding:0 0 0.5rem 0;list-style-image:none}.woocommerce-MyAccount-navigation ul li.is-active{font-weight:800}.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff}@media screen and (max-width: 768px){.woocommerce-MyAccount-navigation ul{text-align:center}}.woocommerce .woocommerce-breadcrumb{display:none}#sidebar{display:none}.woocommerce form .form-row .required{color:#FFD03E}.woocommerce form .form-row label{line-height:normal;font-weight:700}.woocommerce-address-fields button{margin-top:1rem}.lost_reset_password{text-align:center}.lost_reset_password .woocommerce-form-row{width:100% !important;margin:0 0 1rem 0 !important;padding:0 10% !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{line-height:normal;display:inline-block;color:#000;font-size:1rem;background-color:#FFD03E;padding:0.6rem 1.3rem;cursor:pointer;width:auto;margin:0 0 0 0;text-transform:uppercase;text-align:center;border:none;border-radius:5px;font-weight:700}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#DF3038;text-decoration:none;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{color:#000;background-color:#FFD03E}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#DF3038;color:#fff}.woocommerce a.remove{color:#FFD03E !important}.woocommerce a.remove:hover{background-color:#FFD03E;color:#000 !important}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:none;line-height:normal;font-size:1rem;padding:0.6rem;margin:0 0.5rem 0 0;border-radius:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0px;border:3px solid #fff;width:auto;margin:0}.woocommerce form.checkout_coupon h3,.woocommerce form.login h3,.woocommerce form.register h3{margin-top:0}.woocommerce form.login{width:100%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#006E56}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#00785E}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:5px;border-top:none;background-color:#006E56;color:#fff;z-index:99}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1.5rem;color:#fff}.woocommerce ul.products li.product .woocommerce-loop-category__title:hover,.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.products li.product h3:hover{text-decoration:underline;color:#ffca25}.woocommerce ul.products li.product .price{color:#fff;font-size:1.1rem}.woocommerce ul.products li.product .price:hover{text-decoration:underline;color:#ffca25}.woocommerce .woocommerce-ordering{margin:0 0 2rem 0}.woocommerce span.onsale{padding:0;background-color:#DF3038;color:#fff}.woocommerce ul.products li.product .onsale{margin:-0.5em -2.5em 0 0}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#fff;padding:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent;color:#fff;font-weight:800}.woocommerce-notices-wrapper{float:left;width:100%}.woocommerce .single-product{margin:0 auto;width:1200px;max-width:92%}.woocommerce .single-product .related>h2{margin:4rem 0 3rem 0;font-family:prohibition,sans-serif;font-size:2rem;text-align:center}.woocommerce-product-gallery{opacity:1 !important}.woocommerce .quantity .qty{line-height:normal;border:none;padding:0.6rem}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#fff}section.related h2{font-family:prohibition,sans-serif;text-align:center;margin:3rem 0 3rem 0;font-size:2rem}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce #review_form{float:left;width:100%;margin-top:2rem}.woocommerce #review_form #respond{width:100%}.woocommerce #review_form label{margin-top:1rem}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:2px solid #fff;border:none;border-radius:5px;background-color:#006E56}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:transparent;padding:0;border:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{color:#fff;margin:1rem 0}.woocommerce .star-rating span{color:#FDDC62}.woocommerce .star-rating::before{color:#FDDC62}.woocommerce div.product form.cart .variations{margin:0}.woocommerce div.product form.cart .variations tr{border:none}.woocommerce div.product form.cart .variations th{background-color:transparent;line-height:normal;padding:0;font-size:1rem;vertical-align:unset}.woocommerce div.product form.cart .variations td{padding:0}.product_meta span{display:block}.product_meta span span{display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){padding:1rem 3% 0 0;width:24%}.select2-container{color:#000}.woocommerce form .form-row.woocommerce-invalid label{color:#FFD03E}header{float:left;width:100%}header .top{float:left;width:100%;display:flex;justify-content:space-between;margin-top:1.6rem;margin-bottom:0.7rem}header .top .signup{width:50%;font-family:marydale,sans-serif;font-weight:700;font-size:0.9rem}header .top .signup a{display:inline-block;background-color:#FFD03E;border-radius:5px;color:#000;padding:0.3rem 0.6rem 0.3rem 2.7rem;position:relative}header .top .signup a img{width:50px;position:absolute;left:-10px;top:-10px}header .top .signup a:hover{text-decoration:none;background-color:#DF3038;color:#fff}header .top .right{width:50%;float:right;text-align:right}header .top .social{width:auto;display:inline-block;float:right;position:relative}header .top .social a:hover{opacity:0.6}header .top .social a span{padding:0 0 0 0.5rem !important}header .top .basket{float:right;width:auto;display:inline-block;margin:0 0 0 2rem}header .top .basket a{display:inline-block;background-image:url("../images/basket.svg");background-repeat:no-repeat;width:26px;height:26px;position:relative}header .top .basket a span{position:absolute;right:-7px;bottom:-7px;background-color:#2CCEE3;color:#000;font-family:prohibition,sans-serif;font-size:0.7rem;border-radius:50px;width:22px;height:22px;display:inline-block;text-align:center;line-height:22px}header .logo{float:left;width:100%;text-align:center;margin-bottom:1rem}header .logo a{font-family:prohibition,sans-serif;color:#fff;font-size:2.5rem}header .logo a:hover{color:#FDDC62;text-decoration:none}header .logo p{margin:0}header .logo img{margin-bottom:1.5rem}header .strap{float:left;width:100%;text-align:center;font-size:1.7rem;font-family:marydale,sans-serif;font-weight:700}header .strap p{margin:0}@media screen and (max-width: 1400px){header .top{padding:0 2%}.page_border{background-size:50px, 50px}}@media screen and (max-width: 900px){header .top{padding:0 4%;margin-bottom:1.5rem}header .top .signup a{padding:0.3rem 0.6rem 0.3rem 2rem}header .top .signup a img{width:40px;top:-6px}header .logo img{width:100px}header .logo a{font-size:2rem}header .strap{font-size:1.5rem}.page_border{background-size:40px, 40px}}@media screen and (max-width: 500px){header .top .signup{font-size:0.8rem}header .top .signup a{padding:0.3rem 0.6rem 0.3rem 0.6rem}header .top .signup a img{display:none}header .logo{margin-bottom:1.4rem}header .logo a{font-size:2.9rem;line-height:1.3}.page_border{background-size:30px, 30px}}@media screen and (max-width: 400px){header .top{margin-bottom:1.8rem}header .top .basket{margin:0 0 0 1rem}header .logo a{font-size:2.3rem}}.main_menu{float:left;width:100%;background-color:#096457;border-radius:5px;margin:3rem 0 0 0}.main_menu ul.menu{margin:0;text-align:center;font-size:1.1rem}.main_menu ul.menu li{padding:0;list-style-image:none;display:inline-block;position:relative}.main_menu ul.menu li a{color:#fff;padding:1rem 2rem;display:inline-block}.main_menu ul.menu li a:hover{color:#FDDC62;text-decoration:none}.main_menu ul.menu li.current_page_item>a{font-weight:800}.main_menu ul.menu li.menu-item-has-children:hover>a{color:#FDDC62}.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;display:none;background-color:#08594E;position:absolute;left:0;font-size:0.9rem;top:3.3rem;width:14rem;z-index:999;text-align:left}.main_menu ul.sub-menu li{display:block;position:relative}.main_menu ul.sub-menu li a{padding:1rem 1rem;border-bottom:#fff;display:block}.main_menu ul.sub-menu li:last-of-type a{border-bottom:none}.main_menu ul.sub-menu li ul.sub-menu{left:100%;top:0;background-color:#074F45}@media screen and (max-width: 1400px){.main_menu ul.menu li a{padding:1rem 1.2rem}}@media screen and (max-width: 1100px){.main_menu ul.menu{font-size:1rem}}.menu_toggle{float:left;width:100%;background-color:#096457;border-radius:5px;color:#fff;display:none;font-size:1rem;padding:0.8rem 0.8rem;margin:2.5rem 0 0 0}.menu_toggle img{float:right;width:30px}.menu_toggle span{display:inline-block;float:left;text-transform:uppercase}.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:0px}.mobile_menu ul{margin:0;padding:0;background-color:#096457;padding-top:40px;padding-bottom:40px;height:100vh;text-align:center;line-height:2em;text-transform:uppercase}.mobile_menu ul li{margin:0;width:100%;padding:0;list-style-type:none;display:block}.mobile_menu ul li.current-menu-item>a{font-weight:800}.mobile_menu ul li.current-menu-parent>a{font-weight:800}.mobile_menu ul li.current-menu-ancestor>a{font-weight:800}.mobile_menu ul li a{padding:0.8rem 1rem;display:block;color:#fff;font-size:1.2em;text-decoration:none}.mobile_menu ul li a:hover{text-decoration:underline;color:#FDDC62}.mobile_menu ul li ul{height:auto;padding:0;letter-spacing:normal;background:none;font-weight:400}.mobile_menu ul li ul li{border:none}.mobile_menu ul li ul li a{padding:5px 0 5px 0;font-size:1em;margin:0 30px}.mobile_menu ul li ul li a:before{content:"- "}.mobile_menu ul li ul li ul li a{padding:5px 0 5px 0;font-size:0.9em;margin:0 30px;text-transform:none}.mobile_menu ul li ul li ul li a:before{content:"-- "}.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}@media screen and (max-width: 1010px){.main_menu{display:none}.menu_toggle{display:block}}body.archive .main_menu ul li.menu_blog>a{font-weight:800}body.archive .mobile_menu ul i.menu_blog>a{font-weight:800}body.views-template-single-blog-post-template .main_menu ul li.menu_blog>a{font-weight:800}body.views-template-single-blog-post-template .mobile_menu ul i.menu_blog>a{font-weight:800}body.views-template-single-news-post-template .main_menu ul li.menu_news>a{font-weight:800}body.views-template-single-news-post-template .mobile_menu ul i.menu_news>a{font-weight:800}body.woocommerce-account .main_menu ul li.menu_shop>a,body.woocommerce-cart .main_menu ul li.menu_shop>a,body.woocommerce-page .main_menu ul li.menu_shop>a{font-weight:800}body.woocommerce-account .mobile_menu ul li.menu_shop>a,body.woocommerce-cart .mobile_menu ul li.menu_shop>a,body.woocommerce-page .mobile_menu ul li.menu_shop>a{font-weight:800}body.single-book .main_menu ul li.menu_books>a{font-weight:800}body.single-book .mobile_menu ul i.menu_books>a{font-weight:800}body.home footer .footer_widgets{display:none}footer{float:left;width:100%}footer .bunting{float:left;width:100%}footer .bunting img{width:100%}footer .bunting .short_bunting{display:none}footer .footer_widgets{float:left;width:100%;display:flex;text-align:center;background-image:url("../images/footer_bg.svg");background-repeat:repeat-y;background-size:100%;align-items:center}footer .footer_widgets .stars{width:120px;margin-bottom:1.6rem}footer .footer_widgets p{font-size:1.2rem}footer .footer_widgets .left{float:left;width:50%;padding:3rem 5rem;background-color:#DF3038}footer .footer_widgets .left h2{font-family:marydale,sans-serif;font-size:2.2rem;margin:0 0 1rem 0}footer .footer_widgets .left h2.gform_submission_error{font-family:mr-eaves-xl-modern,sans-serif;font-size:1.2rem;font-weight:700}footer .footer_widgets .left .gform_description{font-size:1.2rem;margin:0 0 1.5rem 0;display:block;line-height:1.4}footer .footer_widgets .left .gform_footer input{margin-top:1rem}footer .footer_widgets .left .gform_footer .button:hover{color:#000;background-color:#fff}footer .footer_widgets .left form{float:left;width:100%;padding:0 10%}footer .footer_widgets .left form label{display:none}footer .footer_widgets .left form .ginput_container{display:block;text-align:center}footer .footer_widgets .left form .ginput_container input{text-align:center;margin:1rem 0 0 0}footer .footer_widgets .right{float:right;width:50%;padding:3rem;background-color:#FFD03E;color:#000}footer .footer_widgets .right h2{font-family:marydale,sans-serif;font-size:2.2rem;margin:0 0 1rem 0;color:#000}footer .footer_widgets .right .textwidget img{border-radius:5px;width:100%;float:left}footer .footer_widgets .right .button{background-color:#fff}footer .footer_widgets .right .button:hover{background-color:#DF3038;color:#fff}footer .info{float:left;width:100%;background-color:#2CCEE3;padding:2rem 0}footer .info .wrap{display:flex;align-items:center}footer .info .left{float:left;width:50%}footer .info .left span{text-align:center;border-radius:100px;background-color:#fff;width:130px;height:130px;display:flex;align-items:center;justify-content:center}footer .info .right{float:right;width:50%;text-align:right}footer .info .right ul.zoom-social-icons-list li.zoom-social_icons-list__item a .zoom-social_icons-list-span{color:#2C1338 !important;font-size:40px !important}footer .info .right ul.zoom-social-icons-list li.zoom-social_icons-list__item a:hover{opacity:0.6}footer .credits{background-color:#2C1338;float:left;width:100%;color:#fff;font-size:0.8rem;padding:1.2rem 0}footer .credits .left{float:left;width:58%}footer .credits .left ul{padding:0;margin:0;display:inline-block}footer .credits .left ul li{display:inline-block;margin:0;padding:0;list-style-image:none}footer .credits .left ul li:after{content:"."}footer .credits .right{float:right;width:38%;text-align:right}footer .credits a{color:#fff;font-weight:800}footer .credits a:hover{text-decoration:underline}@media screen and (max-width: 1500px){footer .footer_widgets .left{padding:3rem}}@media screen and (max-width: 1100px){footer .footer_widgets form{padding:0 5%}}@media screen and (max-width: 1000px){footer .bunting .short_bunting{display:block}footer .bunting .long_bunting{display:none}footer .footer_widgets p{font-size:1.1rem}footer .footer_widgets .stars{width:90px}footer .footer_widgets .left{padding:2rem}footer .footer_widgets .left h2{font-size:1.8rem}footer .footer_widgets .right{padding:2rem}footer .footer_widgets .right h2{font-size:1.8rem}}@media screen and (max-width: 800px){footer .footer_widgets{display:block}footer .footer_widgets p{font-size:1rem}footer .footer_widgets .left{width:100%;padding:3rem 2rem}footer .footer_widgets .right{width:100%;padding:3rem 2rem}}@media screen and (max-width: 500px){footer .footer_widgets .left{padding:3rem 1rem}footer .footer_widgets .right{padding:3rem 1rem}}@media screen and (max-width: 600px){footer .credits .left{width:100%;margin:0 0 0.5rem 0;text-align:center}footer .credits .right{width:100%;text-align:center}}
