:root{--body:#000;--navy:#31315a;--blue:#4a3bc5;--green:#5fc7b4;--green-hover:#408b7d;--coral:#ec6255;--light-coral:#f6a199;--light-grey:#f6f6f3}@font-face{font-family:'Lato';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Lato-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Lato-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Lato';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Lato-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Lato';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Lato-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Signika';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Signika-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Signika';src:url(//becomeachildmodel.co.uk/wp-content/themes/bacm/../fonts/Signika-Bold.woff) format("woff");font-weight:700;font-style:normal}html{font-size:62.5%}body{color:var(--body);font-family:'Lato','Arial',sans-serif;font-size:2rem;line-height:1.6}h1,h2,h3,h4,h5,h6{color:var(--navy);font-family:'Signika';font-weight:700;margin:0 0 .5rem;line-height:1.2}h1{font-size:5.6rem;letter-spacing:-1px}h2{font-size:4.4rem;letter-spacing:-.5px;color:var(--blue)}h3{font-size:3.8rem}h4{font-size:3rem}h5{font-size:2.5rem}h6{font-size:2rem}.elementor-heading-title{line-height:1.2!important}h1.entry-title{text-align:center}p{margin-bottom:2rem}p:last-child{margin-bottom:0}a,.comments-area a,.page-content a{font-weight:700;text-decoration:none;color:var(--green)}a:hover,a:active,.comments-area a:hover,.page-content a:hover{color:var(--green-hover)}button,.elementor-button,.elementor-button.elementor-size-sm,.elementor-button.elementor-size-md,.elementor-button.elementor-size-lg,.elementor-button.elementor-size-xl,[type=button],[type=submit],.edd-submit.button,.elementor-cta--skin-classic .elementor-cta__button.elementor-button{border-radius:30px;color:#ffffff!important;font-size:1.8rem;padding:14px 30px;background:var(--green);border:none;font-weight:700}button:hover,input[type=submit]:hover,.elementor-button:hover,.edd-submit.button:hover,button:active,input[type=submit]:active,.elementor-button:active,.edd-submit.button:active{border:none;background:var(--green-hover)}.edd-submit.button:hover,.edd-submit.button:active,.elementor-cta__button.elementor-button:hover,.elementor-cta__button.elementor-button:active{background:var(--green-hover)!important}.invert,.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6{color:#fff}header h1,header .elementor-heading-title{color:#fff}#frm_form_3_container [type=submit]{background:var(--navy)}#frm_form_3_container [type=submit]:hover{background:var(--blue)}footer{font-size:1.8rem}footer .copyright{font-size:1.6rem;line-height:1.5}footer .elementor-nav-menu--main .elementor-nav-menu a,footer .elementor-nav-menu--main .elementor-nav-menu a.highlighted,footer .elementor-nav-menu--main .elementor-nav-menu a:hover{padding-left:0;padding-right:0;font-weight:400}footer .elementor-nav-menu--main .elementor-nav-menu a{color:var(--text)}footer .elementor-nav-menu--main .elementor-nav-menu a:hover{color:var(--green-hover);padding-left:2px}footer .elementor-nav-menu li.menu-item-has-children ul{display:none!important}#edd_checkout_form_wrap fieldset fieldset{padding:30px;margin-bottom:10px;background-color:var(--light-grey)}.wp-block-edd-checkout #edd_purchase_form .edd-blocks-form input[type=email],.wp-block-edd-checkout #edd_purchase_form .edd-blocks-form input[type=password],.wp-block-edd-checkout #edd_purchase_form .edd-blocks-form input[type=text],.wp-block-edd-checkout #edd_purchase_form .edd-blocks-form select{font-size:1.8rem;padding:10px 15px;background:var(--light-grey)}#edd_checkout_form_wrap legend{font-family:"Signika",Helvetica,sans-serif;color:var(--blue)}.edd-description{font-size:1.6rem;color:#797979;font-style:italic}.edd_terms_links,.edd_per_product_terms_links{font-size:1.6rem;text-transform:uppercase;letter-spacing:1px}.edd-terms{font-size:.75em;margin-bottom:20px;max-width:800px;padding:30px;background:#fff;border-radius:4px}.edd-terms h2{font-size:2.4rem}@media only screen and (min-width:1024px){header .elementor-nav-menu li:last-of-type .elementor-item{border:2px solid #fff;margin-left:15px!important;border-radius:2em}header .elementor-nav-menu li:hover:last-of-type .elementor-item{border-color:var(--light-coral)}}@media only screen and (max-width:1024px){h1.entry-title,#bacm-hero h1{font-size:3.6rem}.elementor>.e-con{max-width:90%!important;margin:0 auto}}@media only screen and (max-width:767px){body{font-size:1.8rem}header{background-size:800px}h1{font-size:4rem}h2{font-size:3.6rem}h3{font-size:3rem}h4{font-size:2.8rem}footer{font-size:1.6rem}footer .copyright{font-size:1.4rem}}