.elementor-88687 .elementor-element.elementor-element-17daff67:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-17daff67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.love2shopoffers.co.uk/wp-content/uploads/2023/02/background-svg.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-88687 .elementor-element.elementor-element-17daff67 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88687 .elementor-element.elementor-element-17daff67 > .elementor-container{max-width:800px;}.elementor-88687 .elementor-element.elementor-element-17daff67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-1c0b5c1a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-88687 .elementor-element.elementor-element-1c0b5c1a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88687 .elementor-element.elementor-element-1c0b5c1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-88687 .elementor-element.elementor-element-9c50356.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-88687 .elementor-element.elementor-element-9c50356 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-88687 .elementor-element.elementor-element-ad326eb .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-ad326eb .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-ad326eb .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-ad326eb{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-ad326eb > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-88687 .elementor-element.elementor-element-ec066bc .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-ec066bc .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-ec066bc .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-ec066bc{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-ec066bc > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-88687 .elementor-element.elementor-element-55d6cbb .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-55d6cbb .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-55d6cbb .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-55d6cbb{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-55d6cbb > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-88687 .elementor-element.elementor-element-b27b7c6{margin-top:50px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-e6cf38f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-88687 .elementor-element.elementor-element-e6cf38f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-88687 .elementor-element.elementor-element-53971e0 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-88687 .elementor-element.elementor-element-75a314d9:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-75a314d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-75a314d9:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-75a314d9{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-75a314d9, .elementor-88687 .elementor-element.elementor-element-75a314d9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-75a314d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-63f0999c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-63f0999c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-63f0999c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88687 .elementor-element.elementor-element-3424d5e5 > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-3424d5e5 img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-58ad885f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-58ad885f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-58ad885f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88687 .elementor-element.elementor-element-355d5c5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-88687 .elementor-element.elementor-element-e0230d2 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-e0230d2{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-527182d > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-527182d > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6379da18 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6379da18{text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0px;word-spacing:0px;color:#575757;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-5f7a5df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1, .elementor-88687 .elementor-element.elementor-element-5f7a5df1 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-3ad1813b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-3ad1813b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-3ad1813b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-363480b > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-363480b img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-1f3c8419.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-1f3c8419.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-1f3c8419 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-40157645 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-38f4909c > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-38f4909c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-7b61ec59 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-7b61ec59 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-9838a5b > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-9838a5b{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0px;word-spacing:0px;color:#1C4665;}.elementor-88687 .elementor-element.elementor-element-4fe0746d:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-4fe0746d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-4fe0746d:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-4fe0746d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-4fe0746d, .elementor-88687 .elementor-element.elementor-element-4fe0746d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-4fe0746d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-282d4c2c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-282d4c2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-282d4c2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-2f429c1 > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-2f429c1 img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-97fd70b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-97fd70b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-97fd70b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-414fadd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-32450be8 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-32450be8{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-1d20a346 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-1d20a346 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-3818a55d > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-3818a55d{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0px;word-spacing:0px;color:#1C4665;}.elementor-88687 .elementor-element.elementor-element-6583edef:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-6583edef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-6583edef:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-6583edef{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-6583edef, .elementor-88687 .elementor-element.elementor-element-6583edef > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6583edef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-16b30eb2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-16b30eb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-16b30eb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-ecc8f8c > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-ecc8f8c img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-5f390d62.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-5f390d62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-5f390d62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-52115ea3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-3bb41115 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-3bb41115{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-b3b79 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-b3b79 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-43a3330a > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-43a3330a{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0px;word-spacing:0px;color:#1C4665;}.elementor-88687 .elementor-element.elementor-element-7bdfd07:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-7bdfd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-7bdfd07:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-7bdfd07{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-7bdfd07, .elementor-88687 .elementor-element.elementor-element-7bdfd07 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-7bdfd07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-613de03d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-613de03d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-613de03d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-02bf272 > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-02bf272 img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-2a392101.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-2a392101.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-2a392101 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-40069147 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-6bf36907 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6bf36907{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-4fe4b106 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-4fe4b106 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-61f67974 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-61f67974{text-align:center;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:400;line-height:15px;letter-spacing:0px;word-spacing:0px;color:#1C4665;}.elementor-88687 .elementor-element.elementor-element-5b085890:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-5b085890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-5b085890:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-5b085890{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-5b085890, .elementor-88687 .elementor-element.elementor-element-5b085890 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-5b085890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-2ecd9522.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-2ecd9522.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-2ecd9522 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-02994f8 > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-02994f8 img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-7c8971ca.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-7c8971ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-7c8971ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-743135ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-90eff15 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-90eff15{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-330fc9c2 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-330fc9c2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-ce2b176:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-ce2b176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-ce2b176:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-ce2b176{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-ce2b176, .elementor-88687 .elementor-element.elementor-element-ce2b176 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-ce2b176 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-57e4d024.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-57e4d024.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-57e4d024 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-1ac7ce4 > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-1ac7ce4 img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-4e42be1d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-4e42be1d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-4e42be1d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-53f7cee6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-6152fff0 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6152fff0{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-32ccb76 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-32ccb76 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-701a2a7b:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-701a2a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-88687 .elementor-element.elementor-element-701a2a7b:hover > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-88687 .elementor-element.elementor-element-701a2a7b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E9E9E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-701a2a7b, .elementor-88687 .elementor-element.elementor-element-701a2a7b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-701a2a7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-17449df5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-17449df5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-17449df5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-756784e > .elementor-widget-container{background-color:#F3FAFF;margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-756784e img{width:100%;border-style:none;}.elementor-bc-flex-widget .elementor-88687 .elementor-element.elementor-element-72ac82a1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-72ac82a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-88687 .elementor-element.elementor-element-72ac82a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-88687 .elementor-element.elementor-element-53c6c9c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-88687 .elementor-element.elementor-element-52237e08 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-52237e08{text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-88687 .elementor-element.elementor-element-e1b1fab > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-88687 .elementor-element.elementor-element-e1b1fab > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-9fc7635{margin-top:20px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-855d7c6.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-88687 .elementor-element.elementor-element-855d7c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-88687 .elementor-element.elementor-element-33c9b85 .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-33c9b85 .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-33c9b85 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-33c9b85{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-33c9b85 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-88687 .elementor-element.elementor-element-89e7a87 .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-89e7a87 .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-89e7a87 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-89e7a87{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-89e7a87 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-88687 .elementor-element.elementor-element-1459235 .elementor-button{background-color:transparent;font-family:"PT Sans", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #FF9900 80%, #DD790E 100%);}.elementor-88687 .elementor-element.elementor-element-1459235 .elementor-button:hover, .elementor-88687 .elementor-element.elementor-element-1459235 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FFA319 80%, #FF9900 100%);}.elementor-88687 .elementor-element.elementor-element-1459235{width:auto;max-width:auto;}.elementor-88687 .elementor-element.elementor-element-1459235 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-88687 .elementor-element.elementor-element-d453723:not(.elementor-motion-effects-element-type-background), .elementor-88687 .elementor-element.elementor-element-d453723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-88687 .elementor-element.elementor-element-d453723{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-88687 .elementor-element.elementor-element-d453723 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88687 .elementor-element.elementor-element-2678e97e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#666666;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-88687 .elementor-element.elementor-element-1c0b5c1a{width:100%;}.elementor-88687 .elementor-element.elementor-element-63f0999c{width:20.055%;}.elementor-88687 .elementor-element.elementor-element-58ad885f{width:52.138%;}.elementor-88687 .elementor-element.elementor-element-2be4a81e{width:27.097%;}.elementor-88687 .elementor-element.elementor-element-3ad1813b{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-1f3c8419{width:52.136%;}.elementor-88687 .elementor-element.elementor-element-4afccb33{width:27.098%;}.elementor-88687 .elementor-element.elementor-element-282d4c2c{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-97fd70b{width:52.136%;}.elementor-88687 .elementor-element.elementor-element-66bedb6f{width:27.098%;}.elementor-88687 .elementor-element.elementor-element-16b30eb2{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-5f390d62{width:52.137%;}.elementor-88687 .elementor-element.elementor-element-664ba6ae{width:27.097%;}.elementor-88687 .elementor-element.elementor-element-613de03d{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-2a392101{width:52.137%;}.elementor-88687 .elementor-element.elementor-element-7e599641{width:27.097%;}.elementor-88687 .elementor-element.elementor-element-2ecd9522{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-7c8971ca{width:52.137%;}.elementor-88687 .elementor-element.elementor-element-752669c8{width:27.097%;}.elementor-88687 .elementor-element.elementor-element-57e4d024{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-4e42be1d{width:52.137%;}.elementor-88687 .elementor-element.elementor-element-5ad288d5{width:27.097%;}.elementor-88687 .elementor-element.elementor-element-17449df5{width:20.056%;}.elementor-88687 .elementor-element.elementor-element-72ac82a1{width:52.137%;}.elementor-88687 .elementor-element.elementor-element-703091d3{width:27.097%;}}@media(max-width:1024px){.elementor-88687 .elementor-element.elementor-element-1c0b5c1a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-88687 .elementor-element.elementor-element-75a314d9{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-4fe0746d{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-6583edef{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-7bdfd07{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-5b085890{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-ce2b176{margin-top:40px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-701a2a7b{margin-top:40px;margin-bottom:0px;}}@media(max-width:767px){.elementor-88687 .elementor-element.elementor-element-1c0b5c1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-88687 .elementor-element.elementor-element-75a314d9{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-3424d5e5 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-3424d5e5 img{width:29%;}.elementor-88687 .elementor-element.elementor-element-355d5c5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-355d5c5f{text-align:center;}.elementor-88687 .elementor-element.elementor-element-355d5c5f .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-527182d > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-6379da18 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-6379da18{text-align:center;font-size:11px;}.elementor-88687 .elementor-element.elementor-element-5f7a5df1{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-363480b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-363480b img{width:29%;}.elementor-88687 .elementor-element.elementor-element-40157645 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-40157645{text-align:center;}.elementor-88687 .elementor-element.elementor-element-40157645 .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-7b61ec59 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-9838a5b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-9838a5b{text-align:center;font-size:11px;}.elementor-88687 .elementor-element.elementor-element-4fe0746d{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-2f429c1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-2f429c1 img{width:29%;}.elementor-88687 .elementor-element.elementor-element-414fadd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-414fadd{text-align:center;}.elementor-88687 .elementor-element.elementor-element-414fadd .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-1d20a346 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-3818a55d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-3818a55d{text-align:center;font-size:11px;}.elementor-88687 .elementor-element.elementor-element-6583edef{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-ecc8f8c > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-ecc8f8c img{width:29%;}.elementor-88687 .elementor-element.elementor-element-52115ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-52115ea3{text-align:center;}.elementor-88687 .elementor-element.elementor-element-52115ea3 .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-b3b79 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-43a3330a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-43a3330a{text-align:center;font-size:11px;}.elementor-88687 .elementor-element.elementor-element-7bdfd07{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-02bf272 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-02bf272 img{width:29%;}.elementor-88687 .elementor-element.elementor-element-40069147 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-40069147{text-align:center;}.elementor-88687 .elementor-element.elementor-element-40069147 .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-4fe4b106 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-61f67974 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-61f67974{text-align:center;font-size:11px;}.elementor-88687 .elementor-element.elementor-element-5b085890{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-02994f8 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-02994f8 img{width:29%;}.elementor-88687 .elementor-element.elementor-element-743135ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-743135ce{text-align:center;}.elementor-88687 .elementor-element.elementor-element-743135ce .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-330fc9c2 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-ce2b176{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-1ac7ce4 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-1ac7ce4 img{width:29%;}.elementor-88687 .elementor-element.elementor-element-53f7cee6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-53f7cee6{text-align:center;}.elementor-88687 .elementor-element.elementor-element-53f7cee6 .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-32ccb76 > .elementor-widget-container{margin:20px 40px 0px 40px;}.elementor-88687 .elementor-element.elementor-element-701a2a7b{margin-top:30px;margin-bottom:0px;}.elementor-88687 .elementor-element.elementor-element-756784e > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-88687 .elementor-element.elementor-element-756784e img{width:29%;}.elementor-88687 .elementor-element.elementor-element-53c6c9c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88687 .elementor-element.elementor-element-53c6c9c2{text-align:center;}.elementor-88687 .elementor-element.elementor-element-53c6c9c2 .elementor-heading-title{font-size:26px;}.elementor-88687 .elementor-element.elementor-element-e1b1fab > .elementor-widget-container{margin:20px 40px 0px 40px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap');

div#cookie-law-info-again,
div#cookie-law-info-bar{
    display: none !important;
    visibility: hidden !important;
}

@keyframes pulldown {
	50% {
		transform: translateY(-50%);
		opacity: 0.15;
	}
}

* {
	outline: none;
	margin:0;
	padding:0;
	box-sizing:border-box;
	line-height: 1.2;
	letter-spacing: 0.04rem;
}

h1,h2,h3,h4,h5,h6{
	margin: auto;
	color: #071114;
}

p{
	font-size: 16px;
}

strong {
	font-weight: 700;
}

body, html {
	height: 100%;
	scroll-behavior: smooth;
}

body {
	margin: 0;
	font-family: 'PT Sans', sans-serif;
	color: #071114;
	background: #fff;
	font-weight: 400;
	letter-spacing: 0.04rem;
}

a.amazon {
	text-decoration: none;
	background: url('https://blog.giftomatic.io/wp-content/uploads/amazon/amazon-logo.svg') no-repeat center 21px;
	background-size: scale-down;
	width: 150px;
	height: 80px;
	display: inline-block;
	text-indent: -9999px;
	filter: drop-shadow(2px 2px 0 rgb(0 0 0 / 0.2));
}

a.button{
	appearance: none;
	cursor: pointer;
	display: inline-block;
	border-style: solid;
	background: #FF9900;
	border-color: #dd790e;
	border-radius: 20px;
	border-width: 1px 1px 3px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	line-height: 32px;
	padding: 4px 20px;
	margin: 18px 0;
	width: fit-content;
	max-width: 300px;
}

a.button:hover{
	background: #f3a847;
	text-decoration: none;
}

.row {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
}

.column {
	display: flex;
	flex-direction: column;
	flex-basis: 100%;
	flex: 1;
}

section#amzn-header{
	position: relative;
	height: 100vh;
	display: flex;
	background-color: #48a197;
	background-image: url('https://blog.giftomatic.io/wp-content/uploads/amazon/the_search.jpg');
	background-attachment: fixed;
	background-position: 100% 100%;
	background-repeat: no-repeat;
	background-size: cover;
}

section#amzn-header #headline{
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	margin: 8% auto 0 auto;
	padding-left: 4%;
	max-width: 560px;
}

section#amzn-header #headline h1 {
	font-weight: 700;
	font-size: 48px;
	line-height: 58px;
	margin: 0;
	text-shadow: 2px 2px 0 rgb(0 0 0 / 0.2);
	color: #fff;
}

section#amzn-header #headline h2 {
    font-weight: 700;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 24px;
	line-height: 58px;
	text-shadow: 2px 2px 0 rgb(0 0 0 / 0.2);
	color: #fff;
}

section#amzn-header #headline h2 strong{
	color: #fff5a7;
}

section#amzn-header #headline p {
	position: relative;
	margin-top: 36px;
	color: #fff;
	font-size: 16px;
}

section#amzn-header #headline #button-section span.column:first-child{
	    flex: 4;
}
section#amzn-header #headline #button-section span.column:last-child{
		flex: 6;
}

section#amzn-header #headline p a.with-icon{
	position: relative;
	color: #fff;
	text-decoration: none;
	padding-left: 32px;
	margin: 10px 0 0 0;
	line-height: 20px;
}

section#amzn-header #headline p a.with-icon::before{
	font: normal normal normal 16px/1 FontAwesome;
	box-sizing: border-box;
	content: "\f054";
	z-index: 1;
	position: absolute;
	width: 24px;
	height: 24px;
	line-height: 20px;
	text-align: center;
	left: 0;
	top: -2px;
	border-radius: 12px;
	border: 2px solid #fff;
	color: #fff;
	transform: rotate(0deg);
	transition: transform 150ms ease-in-out;
}

section#amzn-header #headline p a.with-icon:hover{
	text-decoration: underline;
}

section#amzn-header #headline p a.rotate:hover::before,
section#amzn-header #headline p a.rotate:active::before{
	transform: rotate(90deg) !important;
}

section#amzn-header #headline p a.button{
	margin-top: 0;
}

section#amzn-header #headline #rolodex {
	position: relative;
	width: 100%;
	display: flex;
	justify-content: center;
}
	
section#amzn-header #headline #rolodex #img{
	display: block;
	width: 100%;
	height: 80px;
	background: url('https://blog.giftomatic.io/wp-content/uploads/amazon/counter.png') no-repeat left center;
	background-size: contain;
}

section#amzn-header #hero{
	position: relative;
}

section#amzn-header #pointer{
	position: absolute;
	bottom: 0;
	left: 50%;
	height: 100px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}


section#amzn-header #pointer a{
	margin-left: -10px;
	outline: none;
	text-decoration: none;
}

section#amzn-header #pointer img{
	opacity: 0.2;
	animation: pulldown 1s ease infinite;
}

section#amzn-header #pointer .tooltip {
	position: relative;
	display: inline-block;
}

section#amzn-header #pointer .tooltip .tooltiptext {
	visibility: hidden;
	height: 32px;
	width: 200px;
	background-color: black;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 32px;
	border-radius: 6px;
	position: absolute;
	z-index: 1;
	bottom: 170%;
	left: 50%;
	margin-left: -100px;
	box-shadow: 0 2px 0 rgba(0,0,0,0.2);
	transition-delay: 300ms;
	transition-property: visibility;
}

section#amzn-header #pointer .tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: black transparent transparent transparent;
	filter: drop-shadow(0 2px 0 rgba(0,0,0,0.2));
}

section#amzn-header #pointer .tooltip:hover .tooltiptext {
	visibility: visible;
}

#shopping{
    box-shadow: 0 -10px 10px rgba(0,0,0,0.2);
}

@media only screen and (max-width: 1024px) {
	body a.amazon {
		background: url('https://blog.giftomatic.io/wp-content/uploads/amazon/amazon-logo.svg') no-repeat center 15px;
		width: 115px;
		height: 70px;
	}

	body section#amzn-header #hero{
		display: none;
	}
	body section#amzn-header #headline{
		padding: 0 4%;
	}

	body section#amzn-header #headline h1 {
		font-size: 34px;
		line-height: 48px;
	}
	body section#amzn-header #headline h2{
		line-height: 42px;
	}
	body section#amzn-header #pointer .tooltip .tooltiptext {
		visibility: hidden;
	}
}

@media only screen and (max-width: 420px) {
	body section#amzn-header #headline #button-section{
		flex-direction: column;
	}
	body section#amzn-header #headline #button-section span.column:first-child{
		display: none;
	}
	body section#amzn-header #headline #button-section span.column:last-child{
		order: 1;
	}
}/* End custom CSS */