.elementor-1060 .elementor-element.elementor-element-4862292 > .elementor-container{min-height:0px;}.elementor-1060 .elementor-element.elementor-element-4862292 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1060 .elementor-element.elementor-element-4862292:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-4862292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F66B0;}.elementor-1060 .elementor-element.elementor-element-4862292{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1px;margin-bottom:0px;z-index:1000;}.elementor-1060 .elementor-element.elementor-element-4862292 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1060 .elementor-element.elementor-element-0e2dcbe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1060 .elementor-element.elementor-element-0e2dcbe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1060 .elementor-element.elementor-element-f61d766{text-align:left;z-index:20;}.elementor-1060 .elementor-element.elementor-element-f61d766 > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-1060 .elementor-element.elementor-element-7c3a2cc{text-align:left;z-index:20;}.elementor-1060 .elementor-element.elementor-element-7c3a2cc:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1060 .elementor-element.elementor-element-7c3a2cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-505c309{text-align:left;z-index:20;}.elementor-1060 .elementor-element.elementor-element-505c309:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1060 .elementor-element.elementor-element-505c309 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-menu-toggle{margin-left:auto;background-color:rgba(2, 1, 1, 0);border-width:0px;border-radius:0px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu .elementor-item{font-family:"Fredoka One", Sans-serif;font-size:15px;font-weight:normal;letter-spacing:0.6px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;padding-left:12px;padding-right:12px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main .elementor-item:focus{color:#FAF297;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:0px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a, .elementor-1060 .elementor-element.elementor-global-3144 .elementor-menu-toggle{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown{background-color:#3F66B0;border-radius:5px 5px 5px 5px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a:hover,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-menu-toggle:hover{color:#3F66B0;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a:hover,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a.elementor-item-active{color:#3F66B0;background-color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown .elementor-item, .elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Fredoka One", Sans-serif;letter-spacing:0.5px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.elementor-1060 .elementor-element.elementor-global-3144 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-global-3144 div.elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-menu-toggle:hover{background-color:rgba(2, 1, 1, 0);}.elementor-1060 .elementor-element.elementor-global-3144 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-global-3144{z-index:10;}.elementor-1060 .elementor-element.elementor-element-1c065096{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-71d5b040 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-71d5b040 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-6279f540 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-d9ba5e8:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-d9ba5e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF297;}.elementor-1060 .elementor-element.elementor-element-d9ba5e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:400;}.elementor-1060 .elementor-element.elementor-element-d9ba5e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-f61b369{z-index:50;}.elementor-1060 .elementor-element.elementor-element-f67182f{text-align:center;top:59px;z-index:100;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-f67182f{left:-5px;}body.rtl .elementor-1060 .elementor-element.elementor-element-f67182f{right:-5px;}.elementor-1060 .elementor-element.elementor-element-a620b19{z-index:10;}.elementor-1060 .elementor-element.elementor-element-f9dee11{text-align:center;top:25.071px;z-index:10;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-f9dee11{left:0.079px;}body.rtl .elementor-1060 .elementor-element.elementor-element-f9dee11{right:0.079px;}.elementor-1060 .elementor-element.elementor-element-b26d7e1{z-index:50;}.elementor-1060 .elementor-element.elementor-element-bfd4d6a{text-align:center;top:235px;z-index:100;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-bfd4d6a{left:-19px;}body.rtl .elementor-1060 .elementor-element.elementor-element-bfd4d6a{right:-19px;}.elementor-1060 .elementor-element.elementor-element-fee5d50{z-index:10;}.elementor-1060 .elementor-element.elementor-element-a588a76{text-align:center;z-index:50;}.elementor-1060 .elementor-element.elementor-element-783f594{z-index:310;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-520f829{left:-16px;}body.rtl .elementor-1060 .elementor-element.elementor-element-520f829{right:-16px;}.elementor-1060 .elementor-element.elementor-element-520f829{top:469px;}.elementor-1060 .elementor-element.elementor-element-889561a > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-889561a{z-index:10;}.elementor-1060 .elementor-element.elementor-element-cd31b0d{text-align:center;}.elementor-1060 .elementor-element.elementor-element-451d737 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1060 .elementor-element.elementor-element-451d737 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-451d737{z-index:50;}.elementor-1060 .elementor-element.elementor-element-7abcf4f{text-align:center;top:341px;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-7abcf4f{right:30.375px;}body.rtl .elementor-1060 .elementor-element.elementor-element-7abcf4f{left:30.375px;}.elementor-1060 .elementor-element.elementor-element-eb2ff8c{text-align:center;top:56px;}body:not(.rtl) .elementor-1060 .elementor-element.elementor-element-eb2ff8c{right:-5.109px;}body.rtl .elementor-1060 .elementor-element.elementor-element-eb2ff8c{left:-5.109px;}.elementor-1060 .elementor-element.elementor-element-0c778ab:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-0c778ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF297;}.elementor-1060 .elementor-element.elementor-element-0c778ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 20px 0px;z-index:300;}.elementor-1060 .elementor-element.elementor-element-0c778ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-fa55a64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-fa55a64 > .elementor-element-populated > .elementor-widget-wrap{padding:63px 10px 0px 70px;}.elementor-1060 .elementor-element.elementor-element-d9cfb4b{text-align:left;color:#3F66B0;font-family:"Fredoka One", Sans-serif;font-size:20px;}.elementor-1060 .elementor-element.elementor-element-d9cfb4b > .elementor-widget-container{margin:20px 0px -15px 0px;}.elementor-1060 .elementor-element.elementor-element-8e32b7b{text-align:left;color:#65BE75;font-family:"Fredoka One", Sans-serif;}.elementor-1060 .elementor-element.elementor-element-8e32b7b > .elementor-widget-container{margin:-12px 0px -15px 0px;}.elementor-1060 .elementor-element.elementor-element-25293bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-f9b1d14 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-f9b1d14{z-index:300;}.elementor-1060 .elementor-element.elementor-element-bd07765:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-bd07765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF297;}.elementor-1060 .elementor-element.elementor-element-bd07765{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;z-index:500;}.elementor-1060 .elementor-element.elementor-element-bd07765 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-ec0ec8e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-1060 .elementor-element.elementor-element-ec0ec8e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF297;}.elementor-1060 .elementor-element.elementor-element-ec0ec8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1060 .elementor-element.elementor-element-ec0ec8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-5648b58{overflow:hidden;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;z-index:600;}.elementor-1060 .elementor-element.elementor-element-5648b58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-b16aeb3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-b16aeb3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-b16aeb3 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-7134e4e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-04292cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-04292cc > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-76cf2e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1060 .elementor-element.elementor-element-df2d310{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-3b17b64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-3b17b64 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-8415289 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-f80441c:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-f80441c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E39232;}.elementor-1060 .elementor-element.elementor-element-f80441c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1060 .elementor-element.elementor-element-f80441c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-080e17a:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-080e17a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BC75;}.elementor-1060 .elementor-element.elementor-element-080e17a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-080e17a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-7b8b666 img{width:12%;}.elementor-1060 .elementor-element.elementor-element-7b8b666 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-8986f74{text-align:center;}.elementor-1060 .elementor-element.elementor-element-8986f74 img{width:550px;}.elementor-1060 .elementor-element.elementor-element-8986f74 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-b2373ed{text-align:center;}.elementor-1060 .elementor-element.elementor-element-b2373ed img{width:500px;}.elementor-1060 .elementor-element.elementor-element-b2373ed > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-f40d2e4 img{width:12%;}.elementor-1060 .elementor-element.elementor-element-f40d2e4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-bee4de9:not(.elementor-motion-effects-element-type-background), .elementor-1060 .elementor-element.elementor-element-bee4de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#66BC75;}.elementor-1060 .elementor-element.elementor-element-bee4de9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-bee4de9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1060 .elementor-element.elementor-element-2162607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-2162607 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-fd23d80{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-10d0d4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-10d0d4d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-b977886 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1060 .elementor-element.elementor-element-f61b369{width:2.5%;}.elementor-1060 .elementor-element.elementor-element-a620b19{width:30%;}.elementor-1060 .elementor-element.elementor-element-b26d7e1{width:2.5%;}.elementor-1060 .elementor-element.elementor-element-fee5d50{width:30%;}.elementor-1060 .elementor-element.elementor-element-783f594{width:2.5%;}.elementor-1060 .elementor-element.elementor-element-889561a{width:29.42%;}.elementor-1060 .elementor-element.elementor-element-451d737{width:2.5%;}.elementor-1060 .elementor-element.elementor-element-fa55a64{width:11.024%;}.elementor-1060 .elementor-element.elementor-element-a3fee6a{width:50.537%;}.elementor-1060 .elementor-element.elementor-element-f9b1d14{width:38.103%;}.elementor-1060 .elementor-element.elementor-element-ddc585d{width:20.976%;}.elementor-1060 .elementor-element.elementor-element-800c64a{width:57.951%;}.elementor-1060 .elementor-element.elementor-element-1a563c8{width:21.018%;}}@media(max-width:767px){.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown .elementor-item, .elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--dropdown a{padding-top:18px;padding-bottom:18px;}.elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1060 .elementor-element.elementor-global-3144 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-1060 .elementor-element.elementor-element-d9ba5e8{margin-top:0px;margin-bottom:0px;}.elementor-1060 .elementor-element.elementor-element-a620b19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-fee5d50 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-889561a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-451d737 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1060 .elementor-element.elementor-element-451d737 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-0c778ab{margin-top:0px;margin-bottom:0px;padding:20px 0px 5px 0px;}.elementor-1060 .elementor-element.elementor-element-bd07765{margin-top:0px;margin-bottom:0px;padding:90px 0px 0px 0px;}.elementor-1060 .elementor-element.elementor-element-800c64a > .elementor-element-populated > .elementor-widget-wrap{padding:8px 0px 20px 0px;}.elementor-1060 .elementor-element.elementor-element-b2373ed > .elementor-widget-container{margin:0% 4% 0% 4%;}}/* Start custom CSS for image, class: .elementor-element-f61d766 */.logo {
    position: absolute !important;
    top: 50% !important;
    width: auto !important;
    margin-top: -20px !important;
}

.logo img {
    height: 40px !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c3a2cc */.cart-icon {
    position: absolute !important;
    top: 10px !important;
    right: 24px !important;
    width: auto !important;
}

.cart-icon img {
    height: 18px !important;
    width: auto !important;
}

@media only screen and (max-width: 1025px) {
.cart-icon {
    right: 49px !important;
} 
}

@media only screen and (max-width: 767px) {
.cart-icon {
    right: 66px !important;
} 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-505c309 */.login-icon {
    position: absolute !important;
    top: 10px !important;
    right: 66px !important;
    width: auto !important;
}

.login-icon img {
    height: 20px !important;
    width: auto !important;
}



@media only screen and (max-width: 1025px) {
.login-icon {
    right: 88px !important;
} 
}

@media only screen and (max-width: 767px) {
.login-icon {
    right: 108px !important;
} 
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3144 *//* .navbar-toggler{
    transition: 0.3s !important;
}*/


@media only screen and (max-width: 767px) {
.nav-bar {
    padding-right: 15px !important;
} 
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e2dcbe */.nav-bar-column {
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4862292 */* {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important; 
    -webkit-focus-ring-color: rgba(255, 255, 255, 0) !important; 
    outline: none !important;
} 

.nav-bar-wrapper {
    height: 66px;
}

.elementor-swiper-button:focus { outline: none !important;
}

:focus {
    outline: none !important;
    outline: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f67182f */.calories-100 {
    position: absolute !important;
    left: 10px !important;
    top: 80px !important;
    width: 60px !important;
    transition: transform 1s;
    z-index: 100 !important;
}

.calories-100:hover {
    transform: rotate(-720deg) scale(1.3) !important;
}

@media (max-width: 1080px) {
.calories-100 {
    width: 57px !important;
}
    }
    
    
@media (max-width: 1020px) {
.calories-100 {
    width: 54px !important;
}
    }
    
@media (max-width: 960px) {
.calories-100 {
    width: 51px !important;
}
    }
    
@media (max-width: 900px) {
.calories-100 {
    width: 48px !important;
}
    }
    
@media (max-width: 840px) {
.calories-100 {
    width: 45px !important;
}
    }
    
@media (max-width: 767px) {
.calories-100 {
    width: 12vw !important;
    top: 50px !important;
    left: 4vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f61b369 */.calories-column {   
    animation-name: floating-calories-column;
    animation-duration: 3.9s;
    animation-delay: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@media (max-width: 767px) {
.calories-column {
    animation-name: floating-calories-column-mobile;
}
    }

@keyframes floating-calories-column {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(6px, 6px); }
    to   { transform: translate(0, -0px); }  
}

@keyframes floating-calories-column-mobile {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 6px); }
    to   { transform: translate(0, -0px); }  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9dee11 */.ginger-fizz {
    position: absolute !important;
    left: 25px !important;
    top: 40px !important;
    padding: 55px;
    transform: rotate(-7deg) ;
    z-index: 10 !important;
}

@media (max-width: 767px) {
.ginger-fizz {
    left: 0px !important;
    top: 0px !important;
    transform: rotate(0deg);
    padding: 20%;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a620b19 */.column-1 {
    height: 500px;
    z-index: 10 !important;
    animation-name: floating-column-1;
    animation-duration: 4.5s;
    animation-delay: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating-column-1 {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(4px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@keyframes floating-column-1-mobile {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@media (max-width: 1080px) {
.column-1 {
    height: 450px;
}
    }
    
    
@media (max-width: 1020px) {
.column-1 {
    height: 400px;
}
    }
    
@media (max-width: 960px) {
.column-1 {
    height: 370px;
}
    }
    
@media (max-width: 900px) {
.column-1 {
    height: 340px;
}
    }
    
@media (max-width: 840px) {
.column-1 {
    height: 300px;
}
    }
    
@media (max-width: 767px) {
.column-1 {
    height: 110vw;
    animation-name: floating-column-1-mobile;
}
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bfd4d6a */.real-spirits {
    position: absolute !important;
    left: -15px !important;
    top: 280px !important;
    width: 55px !important;
    transition: transform 1s !important;
    z-index: 100 !important;
}

.real-spirits:hover {
    transform: rotateY(360deg); scale(1.4) !important;
}

@media (max-width: 1080px) {
.real-spirits {
    top: 270px !important;
    width: 52px !important;
}
    }
    
    
@media (max-width: 1020px) {
.real-spirits {
    top: 240px !important;
    width: 49px !important;
}
    }
    
@media (max-width: 960px) {
.real-spirits {
    top: 220px !important;
    width: 46px !important;
}
    }
    
@media (max-width: 900px) {
.real-spirits {
    top: 200px !important;
    width: 43px !important;
}
    }
    
@media (max-width: 840px) {
.real-spirits {
    top: 170px !important;
    width: 40px !important;
}
    }
    
@media (max-width: 767px) {
.real-spirits {
    top: -45vw !important;
    left: 80vw !important;
    width: 12vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b26d7e1 */.real-spirits-column {   
    animation-name: float-real-spirits-column;
    animation-duration: 2.9s;
    animation-delay: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes float-real-spirits-column {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 6px); }
    to   { transform: translate(0, -0px); }  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a588a76 */.corpse-reviver {
    position: absolute !important;
    left: 0px !important;
    top: 0px !important;
    padding: 55px;
    transform: rotate(-2deg);
    z-index: 50 !important;
}

@media (max-width: 767px) {
.corpse-reviver {
    left: 0px !important;
    top: 0px !important;
    transform: rotate(0deg);
    padding: 20%;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fee5d50 */.column-2 {
    height: 500px;
    z-index: 10 !important;
    animation-name: floating-column-2;
    animation-duration: 4.3s;
    animation-delay: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating-column-2 {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@keyframes floating-column-2-mobile {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@media (max-width: 1080px) {
.column-2 {
    height: 450px;
}
    }
    
@media (max-width: 1020px) {
.column-2 {
    height: 400px;
}
    }
    
@media (max-width: 960px) {
.column-2 {
    height: 370px;
}
    }
    
@media (max-width: 900px) {
.column-2 {
    height: 340px;
}
    }
    
@media (max-width: 840px) {
.column-2 {
    height: 300px;
}
    }
    
@media (max-width: 767px) {
.column-2 {
    height: 110vw;
    animation-name: floating-column-2-mobile;
}
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-520f829 */.less-waste {
    position: absolute !important;
    left: -35px !important;
    top: 470px !important;
    width: 75px !important;
    padding: 10px;
    transition: 0.5s;
}

@keyframes less-waste {
    from {    
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, 100px);
    }
    to {
        transform: translate(0px, 0px);
    }
}

@media (max-width: 1080px) {
.less-waste {
    top: 430px !important;
    width: 72px !important;
}
    }
    
@media (max-width: 1020px) {
.less-waste {
    top: 380px !important;
    width: 69px !important;
}
    }
    
@media (max-width: 960px) {
.less-waste {
    top: 350px !important;
    width: 66px !important;
}
    }
    
@media (max-width: 900px) {
.less-waste {
    top: 320px !important;
    width: 63px !important;
}
    }
    
@media (max-width: 840px) {
.less-waste {
    top: 280px !important;
    width: 60px !important;
}
    }

@media (max-width: 767px) {
.less-waste {
    top: -110vw !important;
    left: 3vw !important;
    width: 15vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-783f594 */.less-waste-column {   
    animation-name: floating-calories-column;
    animation-duration: 4.3s;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@media (max-width: 767px) {
.less-waste-column {
    animation-name: floating-less-waste-column-mobile;
}
    }

@keyframes floating-less-waste-column {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(6px, 6px); }
    to   { transform: translate(0, -0px); }  
}

@keyframes floating-less-waste-column-mobile {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 6px); }
    to   { transform: translate(0, -0px); }  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd31b0d */.gin-sonic {
        position: absolute !important;
    right: 30px !important;
    top: 40px !important;
    padding: 55px;
    transform: rotate(5deg);
}

@media (max-width: 767px) {
.gin-sonic {
    left: 0px !important;
    top: 0px !important;
    transform: rotate(0deg);
    padding: 20%;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-889561a */.column-3 {
    height: 500px;
    z-index: 10 !important;
    animation-name: floating-column-3;
    animation-duration: 4.7s;
    animation-delay: 0.3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating-column-3 {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(-4px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@keyframes floating-column-3-mobile {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 4px); }
    to   { transform: translate(0, -0px); }  
}

@media (max-width: 1080px) {
.column-3 {
    height: 450px;
}
    }
    
    
@media (max-width: 1020px) {
.column-3 {
    height: 400px;
}
    }
    
@media (max-width: 960px) {
.column-3 {
    height: 370px;
}
    }
    
@media (max-width: 900px) {
.column-3 {
    height: 340px;
}
    }
    
@media (max-width: 840px) {
.column-3 {
    height: 300px;
}
    }
    
@media (max-width: 767px) {
.column-3 {
    height: 110vw;
    animation-name: floating-column-3-mobile;
}
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7abcf4f */.alcohol-4-5 {
    position: absolute !important;
    right: 30px !important;
    top: 340px !important;
    width: 50px !important;
    animation-name: floating-alcohol-4-5;
    animation-duration: 4.3s;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating-alcohol-4-5  {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(-2px, 6px); }
    to   { transform: translate(0, -0px); }  
}


@media (max-width: 1080px) {
.alcohol-4-5 {
    top: 320px !important;
    width: 47px !important;
}
    }
    
    
@media (max-width: 1020px) {
.alcohol-4-5 {
    top: 300px !important;
    width: 44px !important;
}
    }
    
@media (max-width: 960px) {
.alcohol-4-5 {
    top: 280px !important;
    width: 41px !important;
}
    }
    
@media (max-width: 900px) {
.alcohol-4-5 {
    top: 260px !important;
    width: 38px !important;
}
    }
    
@media (max-width: 840px) {
.alcohol-4-5 {
    top: 240px !important;
    width: 35px !important;
}
    }
    
@media (max-width: 767px) {
.alcohol-4-5 {
    top: -160vw !important;
    right: 3vw !important;
    width: 12vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb2ff8c */.low-sugar {
    position: absolute !important;
    right: 5px !important;
    top: 100px !important;
    width: 55px !important;
    animation-name: floating-low-sugar;
    animation-duration: 4.3s;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
}

@keyframes floating-low-sugar  {
    from { transform: translate(0,  0px); }
    50%  { transform: translate(0px, 8px); }
    to   { transform: translate(0, -0px); }  
}

@media (max-width: 1080px) {
.low-sugar {
    width: 52px !important;
}
    }
    
    
@media (max-width: 1020px) {
.low-sugar {
    width: 49px !important;
}
    }
    
@media (max-width: 960px) {
.low-sugar {
    width: 47px !important;
}
    }
    
@media (max-width: 900px) {
.low-sugar {
    width: 44px !important;
}
    }
    
@media (max-width: 840px) {
.low-sugar {
    width: 41px !important;
}
    }
    
@media (max-width: 767px) {
.low-sugar {
    width: 12vw !important;
    top: -108vw !important;
    right: 80vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9cfb4b */@media (max-width: 767px) {
.section-2-text-1 {
    margin-left: 21.5vw !important;
    margin-right: 4vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e32b7b */@media (max-width: 767px) {
.section-2-text-2 {
    margin-left: 21.5vw !important;
    margin-right: 4vw !important;
}
    }

.mama-earth {
    text-decoration: underline !important;
    color: #65BE75 !important;
}

.mama-earth:hover:after {
    background-image: url(https://drinkzaddys.com/wp-content/uploads/2020/09/mama-earth-2.png);
    background-size: 100px 100px;
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    display: block;
    position: absolute;
    left: 220px;
    top: -185px;
    content: "";
}

@media (max-width: 767px) {
.mama-earth:hover:after {
    top: -185px;
    left: 58vw;
}
}

@media (max-width: 658px) {
.mama-earth:hover:after {
    top: -215px;
    left: 58vw;
}
}

@media (max-width: 560px) {
.mama-earth:hover:after {
    top: -215px;
    left: 48vw;
}
}

@media (max-width: 492px) {
.mama-earth:hover:after {
    top: -240px;
    left: 48vw;
}
}

@media (max-width: 390px) {
.mama-earth:hover:after {
    background-size: 60px 60px;
    width: 60px;  
    height: 60px;
    top: -230px;
    left: 44vw;
}
}

@media (max-width: 310px) {
.mama-earth:hover:after {
    top: -265px;
    left: 44vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25293bc */.one-for-planet {
    position: absolute;
    width: 40px !important;
    bottom: 12px !important;
    left: -65px;
}

@media (max-width: 767px) {
.one-for-planet {
    width: 40px !important;
    bottom: 12px !important;
    left: 20px;
}
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9b1d14 */.skull-friend-column {
    padding-top: 30px !important;
}

@media (max-width: 1080px) {
.skull-friend-column {
    padding-top: 45px !important;
}
    }
    
    
@media (max-width: 1020px) {
.skull-friend-column {
    padding-top: 60px !important;
}
    }
    
@media (max-width: 960px) {
.skull-friend-column {
    padding-top: 65px !important;
}
    }
    
@media (max-width: 900px) {
.skull-friend-column {
    padding-top: 80px !important;
}
    }
    
@media (max-width: 840px) {
.skull-friend-column {
    padding-top: 95px !important;
}
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0c778ab */@media (max-width: 767px) {
.section-2-wrapper {
    margin-top: 10vw !important;
}
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b8b666 */.instafeed-star1 {
    animation: instafeed-star1 8s linear infinite;
}

@keyframes instafeed-star1 {
    from {    
        transform: rotateZ(0deg);
    }
    to {
        transform: rotateZ(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f40d2e4 */.instafeed-star2 {
    animation: instafeed-star2 8s linear infinite;
}

@keyframes instafeed-star2 {
    from {    
        transform: rotateZ(0deg);
    }
    to {
        transform: rotateZ(-360deg);
    }
}/* End custom CSS */