a.ti-header-write-btn{background:#0B51C1!important}div#page-container{overflow:hidden!important}.et-l--body>.et_builder_inner_content{overflow-x:clip!important}h1,h2{text-wrap:balance!important}.et_pb_module.et_pb_text.pre_heading p{font-size:26px ! Important}.et_pb_module_inner .dg_cptfilter_container:not(.load-complete):not(.dg-filter-loading){display:none}@media (max-width:631px){.ti-row{place-self:center}}.et_contact_bottom_container{float:unset}button.et_pb_contact_submit.et_pb_button{line-height:1.4!important}@media (max-width:480px){input#coupon_code{width:100%!important}}input#calc_shipping_city::placeholder,input#calc_shipping_postcode::placeholder{font-size:14px}span.et_pb_menu__cart-count{font-size:10px;padding:5px 8px;background:#d92026;border-radius:50px;margin-left:-10px;margin-top:-20px}ul.woocommerce-error li a{color:#fff}.woocommerce-thankyou-order-received{background:#1a2138;color:#fff;padding:20px;padding-bottom:20px!important;text-align:center;margin-bottom:20px;border-radius:5px}input,select,option{text-transform:none!important}::-webkit-input-placeholder{text-transform:none}:-moz-placeholder{text-transform:none}::-moz-placeholder{text-transform:none}:-ms-input-placeholder{text-transform:none}::placeholder{text-transform:none}.pointer-default{cursor:default}.gform_button{cursor:pointer!important}:root{--primary-red-color:#d92026!important;--primary-navyblue-color:#14003d!important;--accent-color:#b0d353!important}.column-center{margin-top:auto;margin-bottom:auto}.dg-cpts-wrap.layout-grid .dgcm_cptgrid_0 .dg-cpt-item:last-child{margin-left:auto!important;margin-right:auto!important}@media (min-width:685px) and (max-width:1067px){div#calendly{height:85em}}@media(max-width:684px){div#calendly{height:73em}}@media (min-width:1068px){div#calendly iframe{min-height:660px}}@media (min-width:685px) and (max-width:1067px){div#calendly iframe{height:1130px}}@media (max-width:684px){div#calendly iframe{height:960px}}body.gmem4bt.b1g49gfi.tax84oi.c1v45mk4{height:660px!important}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:row-reverse}}.green-highlight{color:#b0d353!important}.et-menu>.menu-item-has-children>.sub-menu:before{border-bottom:12px var(--primary-navyblue-color) solid!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{border-color:var(--primary-navyblue-color)!important}span.dsm_breadcrumbs_crumb.dsm_breadcrumbs_crumb_current{color:var(--accent-color)!important}span.et-pb-icon.dsm_separator_icon{color:red!important}.fluid-width-video-wrapper{padding-top:56.2963% ! Important}input#input_1_1{padding:15px 20px;font-size:16px;background:#FAFAFA;border-radius:4px;border-width:2px}input#gform_submit_button_1{padding:17px;font-size:16px;background:#D92026;color:#FFF;border-radius:4px;border-width:0px;text-transform:uppercase;font-weight:700}input#gform_submit_button_1:hover,input#gform_submit_button_1:focus{background:#B0D353;color:#FFF}#newsletter input:focus{color:#1a2138;border-width:2px;border-color:#D92026}label.gfield_label.gform-field-label{display:none!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:18px!important;border-radius:4px!important;border:1px solid #bbb}input.text:focus,input.title:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:2px solid var(--primary-navyblue-color)!important;border-color:var(--primary-navyblue-color)!important;color:#3e3e3e}input[type="submit"]{background:var(--primary-red-color)!important;border:none!important;color:#fff!important;border-radius:4px!important;padding:1rem 1rem!important;font-weight:700!important;text-transform:uppercase!important;font-size:16px!important;letter-spacing:0.5px!important}.gform_footer.before{padding-bottom:0!important}input#gform_submit_button_1{align-self:unset!important}.et_pb_text.pre_heading{font-size:unset!important}h3.dg-cpt-title{font-weight:unset!important}h2{margin-bottom:0!important}.page-id-375737 .dgcm_cptitem_2 a,.page-id-375737 .dgcm_cptitem_3 a,.dgcm_cptitem_2_tb_body a,.dgcm_cptitem_3_tb_body a{pointer-events:none;text-decoration:none;color:inherit}@media (min-width:601px){div#blog .dg-cpt-outer-wrap img{height:339px!important}}@media (max-width:600px){div#blog .dg-cpt-outer-wrap img{height:190px!important}}.mfp-title{display:none!important}a.et_pb_button.secondary_button:hover,a.button.wc-backward:hover{box-shadow:0px 2px 20px 0px rgba(176,211,83,0.7)!important}a.et_pb_button.primary_button:hover,a#button_2:hover,a.et_pb_button.et_pb_button_two:hover,input[type="submit"]:hover,footer input#gform_submit_button_1:hover{box-shadow:0px 2px 20px 0px rgba(217,32,38,0.7)!important}.qty{border-radius:4px!important;border-width:initial!important;background:#fefefe!important;border:1px solid red!important}.single-product	.quantity{border-radius:4px!important;border-width:initial!important;background:#fefefe!important;border:1px solid red!important}li.select2-results__option{font-size:16px}.product-template-default .single_add_to_cart_button.button.alt{float:right!important}.single_variation_wrap .woocommerce-variation-price{display:none!important}.woocommerce-variation-price{font-size:16px;margin-bottom:20px}li.product span.et_overlay:before{font-family:'Arial',Helvetica,Arial,Lucida,sans-serif!important;content:'View Details'!important;font-weight:700!important;font-size:1.2rem}#loading-spinner{position:absolute;width:100%;height:100vh;z-index:9999;display:flex;align-items:center;justify-content:center}.spinner-icon{border:8px solid #F3F3F3;border-top:8px solid #d92026;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div#shop-section img{padding:10px!important;background:#F7F9F9!important;margin:0px!important}.dg-filter-loading .dg-cpts-inner-wrap article{display:none!important}div#published-books-section .dgcm_cptfilter_0 .dg-cpt-filter-nav{gap:0px!important;font-size:initial!important}div#published-books-section ul.dg-cpt-filter-nav li{line-height:1.3em!important}@media (min-width:769px){div#published-books-section ul.dg-cpt-filter-nav{height:fit-content!important;padding-right:3%!important}div#published-books-section ul.dg-cpt-filter-nav{width:30%!important}div#published-books-section ul.dg-cpt-filter-nav li{width:100%}div#published-books-section .dg-cpts-wrap.layout-fitRows{width:70%!important}div#published-books-section .dg_cptfilter_container.load-complete{display:flex}div#published-books-section ul.dg-cpt-filter-nav li{width:100%!important}div#published-books-section ul.dg-cpt-filter-nav{height:fit-content!important}}select.dg-cpt-filter-nav{border:none;border-radius:3px;border-width:0;color:#666!important;font-size:12px;padding:20px!important;font-weight:500;font-family:'Open Sans',Arial,sans-serif;margin-bottom:20px;max-width:100%;display:inline-block;margin-right:1em;-webkit-appearance:none;-moz-appearance:none;padding-right:2em;background-color:#f7f9f9!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;border:#e8e8e8 solid 1px;padding:20px}select.dg-cpt-filter-nav option:checked{background-color:#d92026!important;color:white!important}footer .bottom-footer .et-menu.nav.downwards{display:flex!important}@media only screen and (min-width:981px) and (max-width:1600px){#book-writing-banner .et_pb_column.et_pb_column_0.banner-text-section{padding-left:3% ! Important}}