.elementor-2013 .elementor-element.elementor-element-63e398a > .elementor-container{max-width:1420px;}.elementor-2013 .elementor-element.elementor-element-63e398a:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-63e398a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0);}.elementor-2013 .elementor-element.elementor-element-63e398a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;}.elementor-2013 .elementor-element.elementor-element-63e398a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-5bffc4b.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-2013 .elementor-element.elementor-element-5bffc4b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;}.elementor-2013 .elementor-element.elementor-element-41b3c1c .elementor-image img{max-width:100%;}.elementor-2013 .elementor-element.elementor-element-41b3c1c > .elementor-widget-container{margin:0px -50px 0px -80px;}.elementor-2013 .elementor-element.elementor-element-3474a05.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-3474a05 .elementor-heading-title{line-height:1.2em;text-shadow:0px 0px 10px #000000;}.elementor-2013 .elementor-element.elementor-element-085c9c3{color:#ffffff;font-size:3.1rem;}.elementor-2013 .elementor-element.elementor-element-085c9c3 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2013 .elementor-element.elementor-element-a993e1b{text-align:right;}.elementor-2013 .elementor-element.elementor-element-a993e1b .elementor-image img{max-width:100%;}.elementor-2013 .elementor-element.elementor-element-a993e1b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-1a58afa{margin-top:5px;margin-bottom:0px;}.elementor-2013 .elementor-element.elementor-element-4d6c5a7{text-align:right;}.elementor-2013 .elementor-element.elementor-element-4d6c5a7 .elementor-image img{max-width:100%;}.elementor-2013 .elementor-element.elementor-element-4d6c5a7 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-848cbfd:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-848cbfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thebookpatch.com/wp-content/uploads/2019/02/home-sec2-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2013 .elementor-element.elementor-element-848cbfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2013 .elementor-element.elementor-element-848cbfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-9342142{text-align:center;}.elementor-2013 .elementor-element.elementor-element-9342142.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-9342142 .elementor-heading-title{line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-e3cd82f > .elementor-container{max-width:750px;}.elementor-2013 .elementor-element.elementor-element-e3cd82f{margin-top:0px;margin-bottom:-25px;}.elementor-2013 .elementor-element.elementor-element-d786be3{text-align:center;}.elementor-2013 .elementor-element.elementor-element-d786be3 .elementor-image img{width:100%;}.elementor-2013 .elementor-element.elementor-element-14fe7c9{text-align:center;}.elementor-2013 .elementor-element.elementor-element-14fe7c9 .elementor-image img{width:100%;}.elementor-2013 .elementor-element.elementor-element-bf998b9{text-align:center;}.elementor-2013 .elementor-element.elementor-element-bf998b9 .elementor-image img{width:100%;}.elementor-2013 .elementor-element.elementor-element-b46e960{padding:025px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-cf45e2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-d22bed6 .elementor-headline{text-align:center;font-size:4rem;}.elementor-2013 .elementor-element.elementor-element-d22bed6 .elementor-headline-dynamic-wrapper path{stroke:rgba(0,0,0,0);}.elementor-2013 .elementor-element.elementor-element-d22bed6 .elementor-headline-dynamic-text{color:#0b6bd8;}.elementor-2013 .elementor-element.elementor-element-d22bed6 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-2013 .elementor-element.elementor-element-2d177e6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2013 .elementor-element.elementor-element-2d177e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-41c5af7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-e86c6ef:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-e86c6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf2ff;}.elementor-2013 .elementor-element.elementor-element-e86c6ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-e86c6ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-9fa2ad4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2013 .elementor-element.elementor-element-9fa2ad4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-f178961{text-align:center;}.elementor-2013 .elementor-element.elementor-element-f178961 .elementor-heading-title{font-size:4rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-f178961 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-aae95dd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-d3ba9b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-d3ba9b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-a8ae1fa{border-style:solid;border-width:0px 0px 0px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:030px;padding:10px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-a8ae1fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-d67fec8 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-cc9e0b2 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-cc9e0b2 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-cc9e0b2 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-cc9e0b2 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-cc9e0b2 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-cc9e0b2 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-cc9e0b2 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-8bad49e > .elementor-element-populated{padding:15px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-c3facaf{text-align:center;}.elementor-2013 .elementor-element.elementor-element-c3facaf .elementor-heading-title{font-size:3.9rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-c3facaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-894872f{text-align:center;}.elementor-2013 .elementor-element.elementor-element-894872f .elementor-heading-title{font-size:2.1rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-894872f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-859d939{font-size:1.9rem;}.elementor-2013 .elementor-element.elementor-element-859d939 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-0975d0e a.elementor-button, .elementor-2013 .elementor-element.elementor-element-0975d0e .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-0975d0e a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-0975d0e .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-0975d0e a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-0975d0e .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-0975d0e .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-84d666d > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-1b47e93 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-1b47e93 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-1b47e93 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-1b47e93 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-1b47e93 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-1b47e93 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-1b47e93 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-b133133:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-b133133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf2ff;}.elementor-2013 .elementor-element.elementor-element-b133133{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2013 .elementor-element.elementor-element-b133133 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-c616c66{border-style:solid;border-width:0px 0px 0px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-c616c66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-dbed8e8 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-67d752f{text-align:center;}.elementor-2013 .elementor-element.elementor-element-67d752f .elementor-heading-title{font-size:3.9rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-67d752f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0454c27 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-3049fe2 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-3049fe2 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-3049fe2 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-3049fe2 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-3049fe2 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-3049fe2 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-3049fe2 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-0912e91{border-style:solid;border-width:0px 0px 0px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0912e91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-c7ed826 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-7e85982 > .elementor-widget-container{margin:30px 45px 0px 45px;}.elementor-2013 .elementor-element.elementor-element-81b7026 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-81b7026 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-81b7026 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-81b7026 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-81b7026 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-81b7026 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-81b7026 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-ea05f5f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-ea05f5f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-ea05f5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-8a017bc .elementor-image img{max-width:100%;}.elementor-2013 .elementor-element.elementor-element-8a017bc > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2013 .elementor-element.elementor-element-4bb058f{border-style:solid;border-width:0px 0px 0px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-4bb058f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-6518e19.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-6518e19.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-6518e19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-27a3429 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-c6d5089 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-a16731e > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-2013 .elementor-element.elementor-element-78a2054 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-3b9a710 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-3b9a710 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-3b9a710 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-3b9a710 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-3b9a710 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-3b9a710 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-3b9a710 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-7099aef{margin-top:0px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-9a4aa49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-9a4aa49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-0ab283c{border-style:solid;border-width:0px 0px 0px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:30px;padding:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-0ab283c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-935d7a0 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-2013 .elementor-element.elementor-element-c61236b .elementor-heading-title{font-size:3.9rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-c61236b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-bea7fdd .elementor-heading-title{font-size:1.9rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-bea7fdd > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-06ff262{font-size:1.9rem;}.elementor-2013 .elementor-element.elementor-element-06ff262 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-dda7b9a a.elementor-button, .elementor-2013 .elementor-element.elementor-element-dda7b9a .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-dda7b9a a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-dda7b9a .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-dda7b9a a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-dda7b9a .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-dda7b9a .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}.elementor-2013 .elementor-element.elementor-element-4c8aad3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-4c8aad3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-4c8aad3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-6050db4 > .elementor-container{max-width:1720px;}.elementor-2013 .elementor-element.elementor-element-6050db4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-6050db4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-25dae3b:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-2013 .elementor-element.elementor-element-25dae3b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f3ff;background-image:url("https://www.thebookpatch.com/wp-content/uploads/2019/03/home-sec5-bg.jpg");background-position:bottom left;background-repeat:no-repeat;}.elementor-2013 .elementor-element.elementor-element-25dae3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 40px 0px;}.elementor-2013 .elementor-element.elementor-element-25dae3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-9408eec{text-align:center;}.elementor-2013 .elementor-element.elementor-element-9408eec .elementor-heading-title{font-size:4rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-9408eec > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-eb51e9c .elementor-text-editor{text-align:center;}.elementor-2013 .elementor-element.elementor-element-eb51e9c{font-family:"Rubik", Sans-serif;font-size:2.6rem;}.elementor-2013 .elementor-element.elementor-element-eb51e9c > .elementor-widget-container{padding:0px 100px 20px 100px;}.elementor-2013 .elementor-element.elementor-element-a324ada.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-a324ada.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-08683df.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-08683df.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-601ad42{font-size:2.2rem;}.elementor-2013 .elementor-element.elementor-element-601ad42 > .elementor-widget-container{padding:10px 40px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-10f60d9{font-size:2.2rem;}.elementor-2013 .elementor-element.elementor-element-10f60d9 > .elementor-widget-container{padding:0px 40px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-113a84a > .elementor-container{max-width:1720px;}.elementor-2013 .elementor-element.elementor-element-113a84a:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-113a84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf2ff;}.elementor-2013 .elementor-element.elementor-element-113a84a{border-style:solid;border-width:0px 0px 1px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 050px 50px 50px;}.elementor-2013 .elementor-element.elementor-element-113a84a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-ed8ebaf{text-align:left;}.elementor-2013 .elementor-element.elementor-element-ed8ebaf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-5d3e476{text-align:left;}.elementor-2013 .elementor-element.elementor-element-5d3e476 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-2f27d95 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-2f27d95 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:4px 4px 4px 4px;padding:25px 10px 24px 10px;}.elementor-2013 .elementor-element.elementor-element-2f27d95 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-2f27d95 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-2f27d95 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-2f27d95 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-2f27d95 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.42);}.elementor-2013 .elementor-element.elementor-element-4f717b1{border-style:solid;border-width:0px 0px 0px 0px;border-color:#0445a5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2013 .elementor-element.elementor-element-4f717b1, .elementor-2013 .elementor-element.elementor-element-4f717b1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-4f717b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-8994e3e a.elementor-button, .elementor-2013 .elementor-element.elementor-element-8994e3e .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:4px 4px 4px 4px;padding:25px 10px 24px 10px;}.elementor-2013 .elementor-element.elementor-element-8994e3e a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-8994e3e .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-8994e3e a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-8994e3e .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-8994e3e .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.42);}.elementor-2013 .elementor-element.elementor-element-591ee21{border-style:solid;border-width:0px 0px 1px 0px;border-color:#71a9e8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 15px 0px;}.elementor-2013 .elementor-element.elementor-element-591ee21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-378a4ed:not(.elementor-motion-effects-element-type-background), .elementor-2013 .elementor-element.elementor-element-378a4ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eaf2ff;}.elementor-2013 .elementor-element.elementor-element-378a4ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-378a4ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-00019fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2013 .elementor-element.elementor-element-00019fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-ebc10fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-ebc10fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2013 .elementor-element.elementor-element-93f11df.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2013 .elementor-element.elementor-element-93f11df.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;}.elementor-2013 .elementor-element.elementor-element-93f11df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-1806faa{text-align:center;}.elementor-2013 .elementor-element.elementor-element-8ab514a .elementor-heading-title{font-size:3rem;line-height:1.2em;}.elementor-2013 .elementor-element.elementor-element-8ab514a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0ab9d77{font-size:1.9rem;}.elementor-2013 .elementor-element.elementor-element-0ab9d77 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2013 .elementor-element.elementor-element-c7523a8 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-c7523a8 .elementor-button{font-size:2rem;font-weight:700;text-transform:uppercase;color:#ffffff;background-color:#ff5a00;border-radius:5px 5px 5px 5px;padding:25px 63px 24px 63px;}.elementor-2013 .elementor-element.elementor-element-c7523a8 a.elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-c7523a8 .elementor-button:hover, .elementor-2013 .elementor-element.elementor-element-c7523a8 a.elementor-button:focus, .elementor-2013 .elementor-element.elementor-element-c7523a8 .elementor-button:focus{color:#bb4200;background-color:#ffffff;}.elementor-2013 .elementor-element.elementor-element-c7523a8 .elementor-button{border-style:solid;border-width:0px 0px 6px 0px;border-color:#bb4200;}body.elementor-page-2013 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px){.elementor-2013 .elementor-element.elementor-element-63e398a{padding:0px 0px 70px 0px;}.elementor-2013 .elementor-element.elementor-element-3474a05 .elementor-heading-title{font-size:3rem;}.elementor-2013 .elementor-element.elementor-element-085c9c3{font-size:1.8rem;}.elementor-2013 .elementor-element.elementor-element-085c9c3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-2013 .elementor-element.elementor-element-a993e1b .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-a993e1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-4d6c5a7 .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-4d6c5a7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2013 .elementor-element.elementor-element-848cbfd{padding:25px 0px 25px 0px;}.elementor-2013 .elementor-element.elementor-element-9342142 .elementor-heading-title{font-size:3rem;}.elementor-2013 .elementor-element.elementor-element-d786be3 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-14fe7c9 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-bf998b9 > .elementor-widget-container{margin:0px -40px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-b46e960{padding:0px 0px 00px 0px;}.elementor-2013 .elementor-element.elementor-element-d22bed6 .elementor-headline{font-size:3.7rem;}.elementor-2013 .elementor-element.elementor-element-d22bed6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-2d177e6{margin-top:0px;margin-bottom:10px;}.elementor-2013 .elementor-element.elementor-element-aae95dd{padding:40px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-a8ae1fa{margin-top:0px;margin-bottom:30px;}.elementor-2013 .elementor-element.elementor-element-c3facaf{text-align:center;}.elementor-2013 .elementor-element.elementor-element-894872f{text-align:center;}.elementor-2013 .elementor-element.elementor-element-c616c66{margin-top:0px;margin-bottom:30px;}.elementor-2013 .elementor-element.elementor-element-67d752f{text-align:center;}.elementor-2013 .elementor-element.elementor-element-0912e91{margin-top:0px;margin-bottom:30px;}.elementor-2013 .elementor-element.elementor-element-22243fd .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-8a017bc .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-4bb058f{margin-top:0px;margin-bottom:30px;}.elementor-2013 .elementor-element.elementor-element-27a3429 .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-a425465 .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-7099aef{padding:40px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0ab283c{margin-top:0px;margin-bottom:30px;}.elementor-2013 .elementor-element.elementor-element-c61236b{text-align:center;}.elementor-2013 .elementor-element.elementor-element-bea7fdd{text-align:center;}.elementor-2013 .elementor-element.elementor-element-ad6897a .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-26dc2b6 .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-25dae3b > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-2013 .elementor-element.elementor-element-eb51e9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-2f27d95 a.elementor-button, .elementor-2013 .elementor-element.elementor-element-2f27d95 .elementor-button{padding:20px 33px 19px 33px;}.elementor-2013 .elementor-element.elementor-element-8994e3e a.elementor-button, .elementor-2013 .elementor-element.elementor-element-8994e3e .elementor-button{padding:20px 33px 19px 33px;}.elementor-2013 .elementor-element.elementor-element-378a4ed{padding:30px 0px 30px 0px;}.elementor-2013 .elementor-element.elementor-element-c7666c8 .elementor-image img{max-width:80%;}.elementor-2013 .elementor-element.elementor-element-8ab514a{text-align:center;}}@media(max-width:767px){.elementor-2013 .elementor-element.elementor-element-63e398a{padding:0px 0px 30px 0px;}.elementor-2013 .elementor-element.elementor-element-3474a05{text-align:center;}.elementor-2013 .elementor-element.elementor-element-3474a05 .elementor-heading-title{font-size:3.9rem;}.elementor-2013 .elementor-element.elementor-element-9342142{text-align:center;}.elementor-2013 .elementor-element.elementor-element-9342142 .elementor-heading-title{font-size:3.9rem;}.elementor-2013 .elementor-element.elementor-element-d786be3{text-align:center;}.elementor-2013 .elementor-element.elementor-element-d786be3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-14fe7c9{text-align:center;}.elementor-2013 .elementor-element.elementor-element-14fe7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-bf998b9{text-align:center;}.elementor-2013 .elementor-element.elementor-element-bf998b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-2866b2a{margin-top:10px;margin-bottom:0px;}.elementor-2013 .elementor-element.elementor-element-d22bed6 .elementor-headline{font-size:2.7rem;}.elementor-2013 .elementor-element.elementor-element-d22bed6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-2d177e6{border-width:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-2013 .elementor-element.elementor-element-f178961 .elementor-heading-title{font-size:2.7rem;}.elementor-2013 .elementor-element.elementor-element-aae95dd{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-a8ae1fa{border-width:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-c616c66{border-width:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0912e91{border-width:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-4bb058f{border-width:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-7099aef{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-0ab283c{border-width:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-9408eec .elementor-heading-title{font-size:3.4rem;}.elementor-2013 .elementor-element.elementor-element-95a0279 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-601ad42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2013 .elementor-element.elementor-element-10f60d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-2013 .elementor-element.elementor-element-5bffc4b{width:45%;}.elementor-2013 .elementor-element.elementor-element-40624cf{width:55%;}.elementor-2013 .elementor-element.elementor-element-535e0d2{width:57.03%;}.elementor-2013 .elementor-element.elementor-element-903ed6f{width:29.961%;}.elementor-2013 .elementor-element.elementor-element-477da6a{width:15.009%;}.elementor-2013 .elementor-element.elementor-element-d67fec8{width:9.962%;}.elementor-2013 .elementor-element.elementor-element-8bad49e{width:80.076%;}.elementor-2013 .elementor-element.elementor-element-84d666d{width:9.952%;}.elementor-2013 .elementor-element.elementor-element-d36b18d{width:51.013%;}.elementor-2013 .elementor-element.elementor-element-01b8507{width:48.987%;}.elementor-2013 .elementor-element.elementor-element-b76daec{width:74.66%;}.elementor-2013 .elementor-element.elementor-element-3313716{width:25%;}.elementor-2013 .elementor-element.elementor-element-d49bd7d{width:74.952%;}.elementor-2013 .elementor-element.elementor-element-157b584{width:25.038%;}.elementor-2013 .elementor-element.elementor-element-93f11df{width:46%;}.elementor-2013 .elementor-element.elementor-element-e43895d{width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2013 .elementor-element.elementor-element-5bffc4b{width:60%;}.elementor-2013 .elementor-element.elementor-element-40624cf{width:40%;}.elementor-2013 .elementor-element.elementor-element-535e0d2{width:2%;}.elementor-2013 .elementor-element.elementor-element-903ed6f{width:82%;}.elementor-2013 .elementor-element.elementor-element-477da6a{width:2%;}.elementor-2013 .elementor-element.elementor-element-d67fec8{width:100%;}.elementor-2013 .elementor-element.elementor-element-8bad49e{width:100%;}.elementor-2013 .elementor-element.elementor-element-84d666d{width:100%;}.elementor-2013 .elementor-element.elementor-element-dbed8e8{width:100%;}.elementor-2013 .elementor-element.elementor-element-c7ed826{width:100%;}.elementor-2013 .elementor-element.elementor-element-ea05f5f{width:100%;}.elementor-2013 .elementor-element.elementor-element-6518e19{width:100%;}.elementor-2013 .elementor-element.elementor-element-c6d5089{width:100%;}.elementor-2013 .elementor-element.elementor-element-935d7a0{width:100%;}.elementor-2013 .elementor-element.elementor-element-4c8aad3{width:100%;}.elementor-2013 .elementor-element.elementor-element-b76daec{width:70%;}.elementor-2013 .elementor-element.elementor-element-3313716{width:30%;}.elementor-2013 .elementor-element.elementor-element-93f11df{width:100%;}.elementor-2013 .elementor-element.elementor-element-e43895d{width:100%;}}/* Start custom CSS for html, class: .elementor-element-a6829b4 */.orange-btn a {
    display: block;
    color: #fff;
    background-color: #ff5a00;
    border-radius: 4px;
    border-bottom: 0.6rem solid #c94700;
    text-align: center;
    font-weight: 700;
    font-size: 2rem;
    text-transform: uppercase;
    padding: 1.9rem 0.5rem;
    padding: 20px 10px 19px 10px;
}
.orange-btn a:hover {
    color: #c94700;
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for page-settings *//*==============================
    #PAGE SPECIFIC
==============================*/
/*
.custom-site-header .header-nav {
    display: none;
}
.top-links .elementor-icon-list-item:last-child {
    display: none;
}

section.elementor-element.elementor-element-63e398a.sec1.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section:before {
    content: "";
    background: url(https://www.thebookpatch.com/wp-content/uploads/2019/04/printed-in-US.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    height: 3%;
    bottom: 80px;
    width: 15%;
    right: 3%;
}

*/
.custom-site-header .trustpilot-widget {
	display: block;
	margin-bottom: 10px;
	
}
/*==============================
    #SEC1
==============================*/
.sec1 {
    padding-bottom: 6rem;
}
.sec1-header h1 {
    font-size: 7rem;
}
.sec1-img {
    padding-left: 24rem;
}
.sec1-img .elementor-widget-container {
    margin-right: -6rem;
}
.sec1-img1v2 .elementor-widget-container {
  margin: 0 7rem -14.8rem -2rem;
}
.sec1-img1v2 .elementor-widget-container {
    margin-bottom: -6.8rem;
}
.sec1-img1v2 img {
    width: 100%;
}
.sec1 .three-steps-label .elementor-widget-container {
    position: absolute;
    padding: 1.3rem 0 1.3rem 1.5rem;
    width: 23rem;
    top: 2.2rem;
    z-index: 2;
}
.sec1 .three-steps-label .elementor-widget-container::before {
    content: '';
    position: absolute;
    width: 2.1rem;
    height: 100%;
    background: url(/wp-content/uploads/2019/02/blue-caret4.png) no-repeat center / 100% 100%;
    top: 50%;
    right: -2.1rem;
    transform: translateY(-50%);
}

.elementor-element-085c9c3 .elementor-text-editor.elementor-clearfix li {
    text-shadow: 0px 0px 10px #000000;
}


/*==============================
    #SEC2
==============================*/
.sec2 {
    padding: .5rem 0;
}
.sec2 .elementor-widget-wrap {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
/*
.sec2 .elementor-widget-wrap::before {
    content: '';
    position: absolute;
    width: 16.6rem;
    height: 31.7rem;
    background: url(/wp-content/uploads/2019/02/orange-arrow.png) no-repeat center / contain;
    bottom: 3.4rem;
    right: -19rem;
}
*/
.sec2 .elementor-widget {
    margin-bottom: 0;
}
.sec2 .sec2-img {
    width: 10%;
}
.sec2 .sec2-list {
    width: 90%;
}
.sec2 .sec2-list ul {
    display: flex;
    flex-wrap: wrap;
}
.sec2 .sec2-list ul li {
    margin-bottom: 1rem;
}
.sec2 .sec2-list ul li:nth-child(odd) {
    width: 30%
}
.sec2 .sec2-list ul li:nth-child(even) {
    width: 30%;
}
.sec2 .sec2-list ul li:nth-child(3n) {
    width: 40%;
}
.sec2 .sec2-list ul li:nth-child(n+5) {
    margin-bottom: 0;
}
.sec2 .sec2-btn {
    width: 25%;
}



/*==============================
    #SEC3
==============================*/
.price-calc-wrap {
    display: flex;
    /*align-items: flex-start;*/
    justify-content: space-between;
    flex-wrap: wrap;
}
.price-form {
    width: 57%;
    color: #fff;
    background-image: linear-gradient(178deg, #0b6bd8 0%, #0646a5 100%);
    border-radius: 7px 7px 0 0;
    padding: 2.6rem 4rem 2rem;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.price-form .price-form-item {
    width: 100%;
    padding-bottom: 1.5rem;
}
.price-form .price-form-item.half {
    display: flex;
    flex-wrap: wrap;
    width: 48%;
}
.price-form .price-form-item label {
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 1.6;
    width: 100%;
    display: block;
    padding-bottom: 5px;
}
.price-form .price-form-item input,
.price-form .price-form-item select {
    width: 100%;
    font: 1.8rem/1 'Rubik';
    color: #000;
    border: 2px solid #fff;
    background-color: #fff;
    padding: 1.3rem 2rem 1.2rem;
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    cursor: pointer;
}
.price-form .price-form-item input[type=number]::-webkit-inner-spin-button,
.price-form .price-form-item input[type=number]::-webkit-outer-spin-button
{
  -webkit-appearance: none;
}
.price-form .price-form-item input[type=number]
{
  -moz-appearance: textfield;
}
.price-form .price-form-item .price-form-select {
    position: relative;
    width: 100%;
}
.price-form .price-form-item .price-form-select::after {
  content: '';
  position: absolute;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #0b6bd8;
  right: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
}
.price-form .price-form-item select {
    padding: 1.5rem 2rem 1.4rem;
}
.price-form .price-form-item select::-ms-expand {
  display: none;
}
.price-form-note {
    font-weight: 500;
    font-size: 1.3rem;
    font-style: italic;
    margin-top: -0.5rem;
    padding-bottom: 5.5rem;
}
.price-form-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.price-form-footer .printing-cost {
    width: 40%;
    position: relative;
}
.price-form-footer .printing-cost p {
    font-weight: 700;
    font-size: 2rem;
    margin-bottom: 0;
    position: absolute;
    top: -3.6rem;
    left: 0;
}
.price-form-footer .printing-cost div {
    width: 100%;
    color: #000;
    background-color: #fff;
    border-radius: 4px;
    border-bottom: 0.6rem solid #085cbb;
    padding: 1.2rem 0.5rem;
    text-align: center;
    box-shadow: inset 0 0 13px rgba(0,0,0,0.33);
}
.price-form-footer .printing-cost span {
    font-size: 1.5rem;
    font-weight: 500;
    position: relative;
    top: -2px;
}
.price-form-footer .printing-cost span.printing-cost-total,
.price-form-footer .printing-cost span.printing-total-cost {
    font-size: 3rem;
    font-weight: 700;
    top: 0;
}
.price-form-footer .printing-img {
    width: 13%;
    text-align: center;
}
.price-form-footer .printing-img img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
    display: block;
    margin: 0 auto;
}
.price-form-footer .orange-btn {
    width: 45%;
    margin: 0 auto;
}
.price-form-footer .orange-btn a {
    display: block;
    color: #fff;
    background-color: #ff5a00;
    border-radius: 4px;
    border-bottom: 0.6rem solid #c94700;
    text-align: center;
    font-weight: 700;
    font-size: 2rem;
    text-transform: uppercase;
    padding: 1.9rem 0.5rem;
}
.price-form-footer .orange-btn a:hover {
    color: #ff5a00;
    background-color: #fff;
}
.price-table {
    width: 40.5%;
    display: flex;
    flex-wrap: wrap;
    border-bottom: 2px solid #71a9e8;
}
.price-table div {
    display: flex;
    align-items: center;
    background: url(/wp-content/uploads/2019/02/blue-header-bg.jpg) no-repeat center bottom / cover;
    border-radius: 7px 7px 0 0;
    width: calc(100% - 1px);
}
.price-table div h2 {
    color: #fff;
    font-size: 2rem;
    font-weight: 500;
    margin-bottom: 0;
    padding: 1.5rem 1rem;
    margin-bottom: 0;
    text-align: center;
    width: 33.333%;
}
.price-table li {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #000;
    font: 2rem 'Rubik';
    width: 33.333%;
    padding: 2rem 0.5rem;
    border-right: 2px solid #71a9e8;
}
.price-table li:nth-child(3n+2) {
    border-left: 2px solid #71a9e8;
    justify-content: flex-start;
    text-align: left;
    padding: 2rem 2.7rem;
}
.price-table li:nth-child(3n+3) {
    font-weight: 500;
}
.price-table li:nth-child(6n+5),
.price-table li:nth-child(6n+6),
.price-table li:nth-child(6n+7) {
    background-color: #e8f3ff;
}


.price-table div h2:nth-child(3n){
  text-shadow: 0px 1px 2px #0000009e;
  font-weight: bold;
  font-size: 1.2em;

}

.price-table div.green h2:nth-child(3n){
 color:#4dff22;
}

.price-table li.disc{
  color:#ff5a00;
  font-weight: bold;
  font-size: 2.3rem;
}




/*==============================
    #SEC4
==============================*/
.publisher-list {
    display: flex;
    flex-wrap: wrap;
    background-color: #fff;
    border: 2px solid #71a9e8;
    border-right: none;
    border-radius: 7px;
    position: relative;
    box-shadow: 0 15px 24px 5px rgba(14,56,105,0.56);
}
.publisher-list li {
    position: relative;
    width: 23%;
    text-align: center;
    padding: 2rem 3rem;
    border-bottom: 2px solid #71a9e8;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 2.5rem;
    font-weight: 500;
    flex: 1 0 50%;
}
.publisher-list li:nth-child(2n+1) {
    text-align: left;
    justify-content: flex-start;
    /* border-right: 2px solid #71a9e8; */
    width: 31%;
}
.publisher-list li:nth-child(n+3) {
    background-color: rgba(121,175,235,0.35);
}
.publisher-list li:nth-last-child(-n+2) {
    border-bottom: none;
}
.publisher-list li:nth-child(2n+2) {
     background-color: #5abe09;
     border-color: #408905; 
     color: #fff; 
     font-weight: 700; 
}
.publisher-list li:nth-child(2n+4):nth-child(n+1) {
     background-color: #51ab08; 
}
.publisher-list li:nth-child(2)::before {
    content: ''; 
    position: absolute;
    width: 100%;
    height: 2rem;
    background-color: #5abe09;
    top: -2rem;
    left: 0;
    border-radius: 5px 5px 0 0;
}
.publisher-list li:nth-last-child(1)::before {
    content: ''; 
    position: absolute;
    width: 100%;
    height: 2rem;
    background-color: #5abe09;
    bottom: -2rem;
    left: 0;
    border-radius: 0 0 5px 5px;
}
.publisher-list li img {
    max-height: 3.6rem;
}
.publisher-list li span {
  align-self: flex-start;
  line-height: 0.5;
}
.publisher-list li.white-img img {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}




/*==============================
    #SEC5
==============================*/






/*==============================
    #SEC6
==============================*/
.sec6-img1 .elementor-widget-container {
    margin: 0 -40.5rem 0 0
}


/*==============================
    #SEC6b
==============================*/

.sec6b-img1 .elementor-widget-container {
    margin: -10rem 0 0 -40.5rem;
}




/*==============================
    #SEC7
==============================*/





/*==============================
    #SEC8
==============================*/





/*==============================
    #SEC9
==============================*/
.sec9-img1 .elementor-widget-container {
    margin: 0 0 0 -36.8rem 
}




/*==============================
    #SEC
==============================*/





/*==============================
    #MEDIA QUERIES
==============================*/
@media only screen and (max-width:1440px) {
.sec1:not(.v2) {
    padding-bottom: 4rem;
    background-position: 26% bottom !important;
    background-size: cover;
}
.sec1-header h1 {
    font-size: 6rem;
}
.sec1-img .elementor-widget-container {
    margin-right: -4rem;
}
.sec1-img1v2 .elementor-widget-container {
  margin: 0 10rem -5rem 2rem;
}
.sec1-img2 .elementor-widget-container {
    margin: 0 -10rem -3rem 0;
}
.sec1-img2 .elementor-widget-container img {
    max-width: 30rem;
}
.sec2 {
    padding: 1.5rem 0;
}
.sec6-img1 .elementor-widget-container {
    margin: 0 -21.5rem 0 0
}
.sec9-img1 .elementor-widget-container {
    margin: 0 0 0 -21.5rem 
}
}
@media only screen and (max-width:1366px) {
.sec2 .elementor-widget-wrap::before {
    content: '';
    height: 20rem;
    right: -17rem;
}
.sec6-img1 .elementor-widget-container {
    margin: 0 -17.5rem 0 0
}
.sec9-img1 .elementor-widget-container {
    margin: 0 0 0 -17.5rem 
}
}
@media only screen and (max-width:1280px) {
  
}
@media only screen and (max-width:1024px) {
.sec1 {
    background-size: 100% auto !important;
    background-position: bottom left !important;
}
.sec1-img {
    padding-left: 14rem;
}
.sec1-img2 .elementor-widget-container img {
    max-width: 100%;
}
.sec1-img1v2 .elementor-widget-container {
  margin: 0 -10rem -10rem -7rem;
}
.sec1 .three-steps-label .elementor-widget-container {
  padding: 1.2rem 0 1.3rem 1.3rem;
  width: 12.6rem;
  top: 1rem;
}
.sec2 .elementor-widget-wrap::before {
    display: none;
}
.sec2 .sec2-img {
    width: 12%;
}
.sec2 .sec2-list {
    width: 88%;
}
.sec2 .sec2-btn {
    width: 100%;
    display: inline-block;
}
.sec6-img1 .elementor-widget-container,
.sec9-img1 .elementor-widget-container {
    margin: 0 auto;
}
}
@media only screen and (max-width:1023px) {

}
@media only screen and (max-width:960px) {
.price-table li:nth-child(3n+2) {
  padding: 2rem 1.2rem;
}
}
@media only screen and (max-width:767px) {
.sec1:not(.v2) {
    background-image: none !important;
}
.sec1.v2 {
    background-size: 300% !important;
}
.sec1-img {
  padding-left: 0;
}
.sec1-img1v2 .elementor-widget-container {
  margin: 0 0 -3rem;
}
.sec1 .three-steps-label .elementor-widget-container {
    position: relative;
    width: 26rem;
    padding: 1.6rem 3rem 1.7rem;
    top: 0;
    margin: 0 auto;
}
.sec1 .three-steps-label .elementor-widget-container::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  background: none;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #0a5ac0 ;
  top: auto;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
}
.sec2 .sec2-img, 
.sec2 .sec2-list,
.sec2 .sec2-list ul li:nth-child(odd),
.sec2 .sec2-list ul li:nth-child(even){
    width: 100%;
}
.sec2 .sec2-list ul li:nth-child(n+3) {
    margin-bottom: 1rem;
}
.publisher-list li {
  padding: 1rem 4px;
  width: 26%;
  font-size: 1.6rem;
}
.publisher-list li:nth-child(4n+1) {
  width: 22%;
}
.price-form,
.price-table {
    width: 100%;
}
.price-form-footer .printing-cost, .price-form-footer .orange-btn {
    width: 48%;
}
.price-form {
    padding: 2rem 2rem 1rem;
    margin-bottom: 2rem;
}
.price-form .price-form-item input {
  padding: 1.4rem 1.5rem 1.3rem;
}
.price-form .price-form-item select {
  padding: 1.6rem 1.5rem 1.5rem;
}
.price-form-footer .printing-img {
    display: none;
}
.top-links .elementor-icon-list-item::before {
    display: none;
}
}
@media only screen and (max-width:567px) {

}/* End custom CSS */