.elementor-75774 .elementor-element.elementor-element-c3ad7f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-c3ad7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23262D;background-image:url("https://go.overwolf.com/wp-content/uploads/2022/08/Top-BG-Valorant-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:85px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-645247e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-645247e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-645247e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-75774 .elementor-element.elementor-element-645247e.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-645247e > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:134px 0px 217px 0px;}.elementor-75774 .elementor-element.elementor-element-9480006{text-align:left;}.elementor-75774 .elementor-element.elementor-element-9480006 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-894d14c{text-align:left;}.elementor-75774 .elementor-element.elementor-element-894d14c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-5338b52{text-align:center;}.elementor-75774 .elementor-element.elementor-element-5338b52 .elementor-heading-title{color:#EBE8E1;font-family:"Madera", lato;font-weight:500;}.elementor-75774 .elementor-element.elementor-element-5338b52.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-5338b52.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-5338b52.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-5338b52 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-5338b52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-a195614{--spacer-size:56px;}.elementor-75774 .elementor-element.elementor-element-80b446e .elementor-button{font-family:"klavika", lato;font-size:16px;font-weight:600;font-style:normal;text-decoration:none;border-radius:0px 0px 0px 0px;padding:13px 15px 13px 15px;}.elementor-75774 .elementor-element.elementor-element-80b446e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-80b446e{z-index:5;}.elementor-75774 .elementor-element.elementor-element-5589c0e .elementor-button{font-family:"klavika", lato;font-size:20px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;background-color:#0E91E8;border-radius:0px 0px 0px 0px;padding:13px 15px 13px 15px;}.elementor-75774 .elementor-element.elementor-element-5589c0e .elementor-button:hover, .elementor-75774 .elementor-element.elementor-element-5589c0e .elementor-button:focus{background-color:#42B4FF;}.elementor-75774 .elementor-element.elementor-element-5589c0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-5589c0e{z-index:5;}.elementor-75774 .elementor-element.elementor-element-42ba692.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-42ba692.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-42ba692.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-42ba692 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-6e798ef{--spacer-size:12px;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-658e009.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-658e009.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-658e009.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-75774 .elementor-element.elementor-element-658e009.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-658e009 > .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;padding:52px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-658e009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75774 .elementor-element.elementor-element-658e009{z-index:0;}.elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-e998e62.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-e998e62:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-e998e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252B;background:url("https://go.overwolf.com/wp-content/uploads/2022/09/SlidesBackgroundTopValorant.png") 50% 50%;background-size:cover;}.elementor-75774 .elementor-element.elementor-element-e998e62{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-75774 .elementor-element.elementor-element-e998e62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75774 .elementor-element.elementor-element-20d6efd.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-20d6efd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-e64ca45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-887c16b > .elementor-container{max-width:1540px;}.elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-887c16b.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-887c16b:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-887c16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE8E1;}.elementor-75774 .elementor-element.elementor-element-887c16b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75774 .elementor-element.elementor-element-887c16b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;z-index:6;}.elementor-75774 .elementor-element.elementor-element-c9e7449.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-c9e7449 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-dae303b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-153e5dd{text-align:center;}.elementor-75774 .elementor-element.elementor-element-153e5dd .elementor-heading-title{color:#030303;font-family:"Madera", lato;font-size:36px;font-weight:800;}.elementor-75774 .elementor-element.elementor-element-153e5dd.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-153e5dd.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-153e5dd.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-153e5dd .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-153e5dd > .elementor-widget-container{margin:86px 0px 93px 0px;}.elementor-75774 .elementor-element.elementor-element-5462c36 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-5462c36.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-5462c36{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:5;}.elementor-75774 .elementor-element.elementor-element-5462c36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-45b3191.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-45b3191.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-45b3191.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-75774 .elementor-element.elementor-element-45b3191.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-45b3191 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-50b682d{text-align:center;}.elementor-75774 .elementor-element.elementor-element-50b682d img{border-radius:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-50b682d > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-c6040ba{text-align:center;}.elementor-75774 .elementor-element.elementor-element-c6040ba .elementor-heading-title{color:#030303;font-family:"Madera", lato;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-75774 .elementor-element.elementor-element-c6040ba.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-c6040ba.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-c6040ba.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-c6040ba .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-c6040ba > .elementor-widget-container{margin:20px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-938df80{text-align:center;color:#030303;font-family:"Lato", lato;font-size:16px;font-weight:400;}.elementor-75774 .elementor-element.elementor-element-938df80.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-938df80.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-938df80.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-938df80 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-938df80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-056d2f4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-056d2f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-056d2f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75774 .elementor-element.elementor-element-056d2f4.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-056d2f4 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-034f6e5{text-align:center;}.elementor-75774 .elementor-element.elementor-element-034f6e5 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-a75d934{text-align:center;}.elementor-75774 .elementor-element.elementor-element-a75d934 .elementor-heading-title{color:#030303;font-family:"Madera", lato;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-75774 .elementor-element.elementor-element-a75d934.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-a75d934.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-a75d934.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-a75d934 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-a75d934 > .elementor-widget-container{margin:20px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-8f8d325{text-align:center;color:#030303;font-family:"Lato", lato;font-size:16px;font-weight:400;}.elementor-75774 .elementor-element.elementor-element-8f8d325.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-8f8d325.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-8f8d325.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-8f8d325 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-8f8d325 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-73ecab0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-73ecab0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-73ecab0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-75774 .elementor-element.elementor-element-73ecab0.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-73ecab0 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-0f53b40{text-align:center;}.elementor-75774 .elementor-element.elementor-element-0f53b40 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-19c6b8c{text-align:center;}.elementor-75774 .elementor-element.elementor-element-19c6b8c .elementor-heading-title{color:#030303;font-family:"Madera", lato;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-75774 .elementor-element.elementor-element-19c6b8c.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-19c6b8c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-19c6b8c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-19c6b8c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-19c6b8c > .elementor-widget-container{margin:20px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-5cb5389{column-gap:0px;text-align:center;color:#030303;font-family:"Lato", lato;font-size:16px;font-weight:400;}.elementor-75774 .elementor-element.elementor-element-5cb5389.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-5cb5389.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-5cb5389.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-5cb5389 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-5cb5389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-75774 .elementor-element.elementor-element-b3c177b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:column;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:column;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-b3c177b.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-b3c177b:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-b3c177b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B2733;background-image:url("https://go.overwolf.com/wp-content/uploads/2023/01/BG-bottom-Valorant20230116-min.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-75774 .elementor-element.elementor-element-b3c177b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 95px 0px;z-index:16;}.elementor-75774 .elementor-element.elementor-element-b3c177b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-9c75af2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-9c75af2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-75774 .elementor-element.elementor-element-9c75af2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75774 .elementor-element.elementor-element-9c75af2.elementor-column{width:100%;max-width:100%;align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-9c75af2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-9c75af2{z-index:0;}.elementor-75774 .elementor-element.elementor-element-6a36c0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-6a36c0f{z-index:-1;}.elementor-75774 .elementor-element.elementor-element-b48a053{text-align:center;}.elementor-75774 .elementor-element.elementor-element-b48a053 .elementor-heading-title{color:#EBE8E1;font-family:"Madera", lato;font-size:36px;font-weight:800;text-transform:uppercase;}.elementor-75774 .elementor-element.elementor-element-b48a053.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-b48a053.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-b48a053.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-b48a053 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-b48a053 > .elementor-widget-container{margin:217px 0px 71px 0px;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;z-index:10;}.elementor-75774 .elementor-element.elementor-element-fb5e9ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75774 .elementor-element.elementor-element-3de8d4e.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-3de8d4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-wrapper{text-align:center;}.elementor-75774 .elementor-element.elementor-element-4eee3b1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-img{overflow:hidden;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-title{margin-bottom:1px;color:#EBE8E1;font-family:"Lato", lato;font-size:24px;font-weight:normal;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-description{color:#DDDDDD;font-family:"Lato", lato;font-size:16px;font-weight:400;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-201db2a.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-201db2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-wrapper{text-align:center;}.elementor-75774 .elementor-element.elementor-element-2e068a8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-75774 .elementor-element.elementor-element-2e068a8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-75774 .elementor-element.elementor-element-2e068a8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-img{overflow:hidden;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-title{margin-bottom:1px;color:#EBE8E1;font-family:"Lato", lato;font-size:18px;font-weight:normal;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-description{color:#DDDDDD;font-family:"Lato", lato;font-size:16px;font-weight:normal;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-content{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-4cfbb68.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-4cfbb68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-img img{transition-duration:0.4s;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-img{overflow:hidden;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-title{margin-bottom:1px;color:#EBE8E1;font-family:"Madera", lato;font-size:20px;font-weight:800;text-transform:uppercase;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-description{color:#DDDDDD;font-family:"Madera", lato;font-size:16px;font-weight:normal;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-content{margin:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-c5ccdde.elementor-column{width:100%;max-width:100%;align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-b46fd21{text-align:center;z-index:1;}.elementor-75774 .elementor-element.elementor-element-b46fd21 .elementor-heading-title{color:#EBE8E1;font-family:"Marcellus", lato;font-size:36px;font-weight:400;}.elementor-75774 .elementor-element.elementor-element-b46fd21.ob-harakiri{writing-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-b46fd21.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-b46fd21.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-75774 .elementor-element.elementor-element-b46fd21 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-75774 .elementor-element.elementor-element-b46fd21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:113px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-7723ee0{--spacer-size:24px;}.elementor-75774 .elementor-element.elementor-element-4ccfdd1 .elementor-button{font-family:"Rajdhani", lato;font-size:16px;font-weight:600;font-style:normal;text-decoration:none;border-radius:0px 0px 0px 0px;padding:13px 55px 13px 55px;}.elementor-75774 .elementor-element.elementor-element-4ccfdd1{z-index:5;}.elementor-75774 .elementor-element.elementor-element-5724a96 .elementor-button{font-family:"Rajdhani", lato;font-size:20px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;fill:#EBE8E1;color:#EBE8E1;border-radius:0px 0px 0px 0px;padding:8px 54px 8px 54px;}.elementor-75774 .elementor-element.elementor-element-5724a96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-5724a96{z-index:5;}.elementor-75774 .elementor-element.elementor-element-f4d64b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-f4d64b4.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-f4d64b4{border-style:solid;border-width:0px 0px 0px 0px;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:11;}.elementor-75774 .elementor-element.elementor-element-f4d64b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-75774 .elementor-element.elementor-element-d970594.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-75774 .elementor-element.elementor-element-d970594.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-75774 .elementor-element.elementor-element-d970594.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-75774 .elementor-element.elementor-element-d970594.elementor-column{align-self:inherit;cursor:default;}.elementor-75774 .elementor-element.elementor-element-9ce59f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-351be4fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-75774 .elementor-element.elementor-element-351be4fb{overflow:hidden;}.elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical{flex-direction:column;}.elementor-75774 .elementor-element.elementor-element-351be4fb.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-75774 .elementor-element.elementor-element-4844d876.elementor-column{align-self:inherit;cursor:default;}:root{--page-title-display:none;}html, body{overflow-x:auto;}body.elementor-page-75774:not(.elementor-motion-effects-element-type-background), body.elementor-page-75774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-75774 .elementor-element.elementor-element-9c75af2{width:10%;}.elementor-75774 .elementor-element.elementor-element-c5ccdde{width:90%;}}@media(max-width:1024px){.elementor-75774 .elementor-element.elementor-element-c3ad7f8:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-c3ad7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.overwolf.com/wp-content/uploads/2023/01/Top-BG-MobileValorant20230116.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8{margin-top:0px;margin-bottom:0px;padding:81px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-645247e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-9480006{text-align:center;}.elementor-75774 .elementor-element.elementor-element-9480006 > .elementor-widget-container{margin:23px 0px 29px 0px;}.elementor-75774 .elementor-element.elementor-element-894d14c{text-align:center;}.elementor-75774 .elementor-element.elementor-element-894d14c > .elementor-widget-container{margin:23px 0px 29px 0px;}.elementor-75774 .elementor-element.elementor-element-5338b52 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-a195614{--spacer-size:0px;}.elementor-75774 .elementor-element.elementor-element-80b446e .elementor-button{padding:13px 51px 13px 51px;}.elementor-75774 .elementor-element.elementor-element-80b446e > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-42ba692 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-6e798ef{--spacer-size:6px;}.elementor-75774 .elementor-element.elementor-element-658e009 > .elementor-element-populated{padding:41px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-791cbc9 img{width:100%;}.elementor-75774 .elementor-element.elementor-element-791cbc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-791cbc9{z-index:3;}.elementor-75774 .elementor-element.elementor-element-c9e7449 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-75774 .elementor-element.elementor-element-45b3191 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-056d2f4 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-73ecab0 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-9c75af2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-75774 .elementor-element.elementor-element-7723ee0{--spacer-size:30px;}.elementor-75774 .elementor-element.elementor-element-4ccfdd1 .elementor-button{padding:13px 52px 13px 52px;}}@media(max-width:767px){.elementor-75774 .elementor-element.elementor-element-c3ad7f8:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-c3ad7f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-75774 .elementor-element.elementor-element-c3ad7f8{margin-top:0px;margin-bottom:0px;padding:81px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-645247e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-9480006 img{border-radius:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-9480006 > .elementor-widget-container{margin:23px 0px 29px 0px;}.elementor-75774 .elementor-element.elementor-element-894d14c img{border-radius:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-894d14c > .elementor-widget-container{margin:23px 0px 29px 0px;}.elementor-75774 .elementor-element.elementor-element-5338b52 > .elementor-widget-container{margin:0px 0px 30px 10px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-a195614{--spacer-size:0px;}.elementor-75774 .elementor-element.elementor-element-80b446e .elementor-button{padding:8px 20px 8px 20px;}.elementor-75774 .elementor-element.elementor-element-80b446e > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-6e798ef{--spacer-size:6px;}.elementor-75774 .elementor-element.elementor-element-658e009 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-791cbc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-887c16b{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-75774 .elementor-element.elementor-element-153e5dd > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-45b3191 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-056d2f4 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-73ecab0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-b3c177b{margin-top:0px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-75774 .elementor-element.elementor-element-b48a053 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:180px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-3de8d4e > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-4eee3b1 .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-201db2a > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-2e068a8 .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-4cfbb68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-7d575c3 .elementor-image-box-img{margin-bottom:0px;}.elementor-75774 .elementor-element.elementor-element-b46fd21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-75774 .elementor-element.elementor-element-7723ee0{--spacer-size:30px;}.elementor-75774 .elementor-element.elementor-element-4ccfdd1 .elementor-button{padding:8px 15px 8px 21px;}.elementor-75774 .elementor-element.elementor-element-4ccfdd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:1025px){.elementor-75774 .elementor-element.elementor-element-b3c177b:not(.elementor-motion-effects-element-type-background), .elementor-75774 .elementor-element.elementor-element-b3c177b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image, class: .elementor-element-894d14c */.elementor-75774 .elementor-element.elementor-element-894d14c img {
   padding: 0 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5338b52 */.elementor-75774 .elementor-element.elementor-element-5338b52 h1 {
    max-width: 395px;
    margin: 0 auto;
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 130%;
    font-family: "Madera", Lato !important;
    color: #EBE8E1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80b446e */.elementor-75774 .elementor-element.elementor-element-80b446e a {
    min-height: 56px;
    min-width: 286px !important;
    width: 100% !important;
}

.elementor-75774 .elementor-element.elementor-element-80b446e {
    min-width: 286px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5589c0e */.elementor-75774 .elementor-element.elementor-element-5589c0e {
    /*display: none !important;*/
    position: relative;
    /*height: 55px; */
    /*margin: 25px 0 0;*/
    background: transparent;
    /*min-width: 330px;*/
}

.elementor-75774 .elementor-element.elementor-element-5589c0e a {
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42ba692 */.elementor-75774 .elementor-element.elementor-element-42ba692 {
    display: block;
    margin-top: 5.34px;
    font-weight: 400;
    font-size: 12px;
    line-height: 140%;
    text-align: center;
    color: #EBE8E1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-645247e */.top-section-inner:first-of-type {
    max-width: 560px !important;
    width: 100%;
    position: relative;
    margin: 0px 18px;
    /*overflow: hidden;*/
}



@media (max-width: 767px) {
    .elementor-75774 .elementor-element.elementor-element-645247e {
        padding: 0 18px;
    }
}

@media (max-width: 600px) {
    .elementor-75774 .elementor-element.elementor-element-645247e {
        padding: 0 10px;
    }
    .elementor-75774 .elementor-element.elementor-element-645247e .elementor-image {
        margin-left: 0;
    }
    
    .top-section-inner:first-of-type {
        margin: 70px 20px !important;
    }
    
    .top-section > .elementor-container .elementor-row > .elementor-column {
        margin: 0 20px !important;
    }
}

@media (min-width: 767px) {
    .elementor-75774 .elementor-element.elementor-element-645247e {
        text-align: center;
        padding: 0 34px;
    }
    
    /*.top-section  .main-heading h1 {*/
    /*    margin: auto;*/
    /*    min-width: 520px !important;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-791cbc9 */@media only screen and (max-width: 1024px) {
    .elementor-75774 .elementor-element.elementor-element-791cbc9 {
        z-index: 3;
        max-width: 100%;
        width: 100%;
        margin: 0 !important;
    }
}

@media (max-width: 600px) {
.top-section > .elementor-container .elementor-row > .elementor-column {
    margin: 0 0px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-658e009 */.elementor-75774 .elementor-element.elementor-element-658e009 {
    /*z-index: 0;*/
    position: relative;
    display: block;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}


@media only screen and (max-width: 1024px) { 
    .elementor-75774 .elementor-element.elementor-element-658e009::before,
    .elementor-75774 .elementor-element.elementor-element-658e009::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c3ad7f8 */.elementor-75774 .elementor-element.elementor-element-c3ad7f8 {
    position: relative;
    overflow: hidden !important;
} 

.top-section .hero-text-small {
    max-width: 560px;
    width: 100%;
    margin: 0 auto 29px;
    font-size: 36px !important;
    font-weight: 700 !important;
    line-height: 130% !important;
    text-align: center;
    color: #fff;
    /*font-family: "Rajdhani", lato !important;*/
}

@media only screen and (max-width: 1024px) {
    .top-section .hero-text-small {
        margin: 0 auto 29px;
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e64ca45 */body {
  margin: 0;
  padding: 0;
}

@keyframes floatCloudRight {
  0% {
    right: -10%;
  }

  50% {
    right: -5%;
  }

  to {
    right: -10%;
  }
}

@keyframes floatCloudLeft {
  0% {
    left: -10%;
  }

  50% {
    left: -5%;
  }

  to {
    left: -10%;
  }
}

span.hero-text-smallest {
  font-family: 'Karla', sans-serif !important;
  font-weight: 400 !important;
  font-size: 12px !important;
  line-height: 140%;
  text-align: center;
  color: #EBE8E1;
}

/* addition animated css bg */

.animation-container.hero {
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #1B2733;
  overflow: hidden;
  transform: scaleX(-1);
  z-index: 0;
}

.animation-container.hero .arrow-short {
  position: absolute;
  left: 75%;
  top: 100%;
  width: 2px;
  height: 200px;
  background: #FF4654;
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-name: arrow-short;
  animation-name: arrow-short;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: forwards;
  animation-direction: forwards;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

.animation-container.hero .broken-line-left {
  position: absolute;
  left: 140px;
  top: 0%;
  width: 2px;
  height: 300px;
  background: #FF4654;
  -webkit-animation-duration: 8s;
  animation-duration: 8s;
  -webkit-animation-name: broken-line-left;
  animation-name: broken-line-left;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .broken-line-left::after {
  position: absolute;
  display: block;
  content: "";
  top: 0;
  left: 149px;
  width: 2px;
  height: 300px;
  background: #FF4654;
  transform: rotate(45deg) translateY(360px);
}

.animation-container.hero .romb-right {
  position: absolute;
  right: 20%;
  bottom: 5%;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border: 2px solid #FF4654;
  background: #FF4654;
  -webkit-animation-duration: 5s, 5s;
  animation-duration: 5s, 5s;
  -webkit-animation-name: romb-right, romb-rotate;
  animation-name: romb-right, romb-rotate;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate-reverse, forwards;
  animation-direction: alternate-reverse, forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .romb-small-right {
  position: absolute;
  right: 30%;
  bottom: 15%;
  width: 5px;
  height: 5px;
  transform: rotate(45deg);
  border: 2px solid #FF4654;
  background: #FF4654;
  -webkit-animation-duration: 8s, 5s;
  animation-duration: 8s, 5s;
  -webkit-animation-name: romb-small-right, romb-rotate;
  animation-name: romb-small-right, romb-rotate;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate-reverse, normal;
  animation-direction: alternate-reverse, normal;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .square {
  position: absolute;
  left: 150px;
  bottom: 50px;
  width: 20px;
  height: 20px;
  border: 2px solid #FF4654;
  -webkit-animation-name: square;
  animation-name: square;
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
}

.animation-container.hero .square-small-left {
  position: absolute;
  left: 20%;
  top: 5%;
  width: 5px;
  height: 5px;
  border: 2px solid #FF4654;
  background: #FF4654;
  -webkit-animation-duration: 5s;
  animation-duration: 5s;
  -webkit-animation-name: square-small-left;
  animation-name: square-small-left;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
}

.animation-container.hero .square-right {
  position: absolute;
  right: 150px;
  top: 45%;
  width: 20px;
  height: 20px;
  border: 2px solid #FF4654;
  -webkit-animation-name: square-right;
  animation-name: square-right;
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .square-small-right {
  display: none;
  position: absolute;
}

.animation-container.hero .square-small-right-second {
  position: absolute;
  right: 0.1%;
  top: 22%;
  width: 8px;
  height: 8px;
  background: #FF4654;
  -webkit-animation-name: square-small-right-second;
  animation-name: square-small-right-second;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .square-small-right-third {
  position: absolute;
  right: 0.1%;
  top: 5%;
  width: 4px;
  height: 4px;
  border: 2px solid #FF4654;
  -webkit-animation-name: square-small-right-third;
  animation-name: square-small-right-third;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.animation-container.hero .square-small-right-fourth {
  position: absolute;
  right: 12%;
  top: 5%;
  width: 4px;
  height: 4px;
  border: 2px solid #FF4654;
  -webkit-animation-name: square-small-right-fourth;
  animation-name: square-small-right-fourth;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.animation-container.hero .rectangle-left {
  width: 0;
  height: 20px;
  position: absolute;
  bottom: 50px;
  left: 0;
  margin: auto;
  background-color: #FF4654;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
  -webkit-animation-name: rectangle-left;
  animation-name: rectangle-left;
}

.animation-container.hero .rectangle-right {
  width: 100px;
  height: 8px;
  position: absolute;
  top: 50px;
  right: 20%;
  margin: auto;
  background-color: #FF4654;
}

.animation-container.hero .rectangle-top {
  width: 8px;
  height: 8px;
  position: absolute;
  top: 20%;
  right: 5%;
  margin: auto;
  background-color: #FF4654;
}

.download-section.bottom .animation-container.hero .arrow-long {
  position: absolute;
  top: 0%;
  left: 90%;
  transform: translateY(100%);
  width: 2px;
  height: 600px;
  background: #FF4654;
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-name: arrow-long;
  animation-name: arrow-long;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: forwards;
  animation-direction: forwards;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

.download-section.bottom .animation-container.hero .square-small-right {
  display: flex;
  position: absolute;
  right: 30%;
  top: 25%;
  width: 8px;
  height: 8px;
  background: 2px #FF4654;
  -webkit-animation-name: square-small-right;
  animation-name: square-small-right;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.download-section.bottom .animation-container.hero .rectangle-right {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 7s;
  animation-duration: 5s;
  -webkit-animation-name: rectangle-right;
  animation-name: rectangle-right;
}

.download-section.bottom .animation-container.hero .rectangle-top {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-name: rectangle-top;
  animation-name: rectangle-top;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes square-small-left {
  0% {
    left: 20%;
    top: 5%;
  }

  25% {
    left: 20%;
    top: 20%;
  }

  50% {
    left: 30%;
    top: 20%;
  }

  75% {
    left: 20%;
    top: 20%;
  }

  100% {
    left: 20%;
    top: 5%;
  }
}

@keyframes square-small-left {
  0% {
    left: 20%;
    top: 5%;
  }

  25% {
    left: 20%;
    top: 20%;
  }

  50% {
    left: 30%;
    top: 20%;
  }

  75% {
    left: 20%;
    top: 20%;
  }

  100% {
    left: 20%;
    top: 5%;
  }
}

@-webkit-keyframes square {
  0% {
    left: 150px;
    bottom: 50px;
  }

  25% {
    left: 150px;
    bottom: 200px;
  }

  50% {
    left: 250px;
    bottom: 200px;
  }

  75% {
    left: 150px;
    bottom: 200px;
  }

  100% {
    left: 150px;
    bottom: 50px;
  }
}

@keyframes square {
  0% {
    left: 150px;
    bottom: 50px;
  }

  25% {
    left: 150px;
    bottom: 200px;
  }

  50% {
    left: 250px;
    bottom: 200px;
  }

  75% {
    left: 150px;
    bottom: 200px;
  }

  100% {
    left: 150px;
    bottom: 50px;
  }
}

@-webkit-keyframes rectangle-left {
  0% {
    width: 50px;
    left: 0;
  }

  20% {
    width: 150px;
    left: 50px;
  }

  30% {
    width: 50px;
    left: 150px;
  }

  50% {
    width: 50px;
    left: 150px;
  }

  70% {
    width: 50px;
    left: 150px;
  }

  80% {
    width: 150px;
    left: 50px;
  }

  100% {
    width: 100px;
    left: 0;
  }
}

@keyframes rectangle-left {
  0% {
    width: 50px;
    left: 0;
  }

  20% {
    width: 150px;
    left: 50px;
  }

  30% {
    width: 50px;
    left: 150px;
  }

  50% {
    width: 50px;
    left: 150px;
  }

  70% {
    width: 50px;
    left: 150px;
  }

  80% {
    width: 150px;
    left: 50px;
  }

  100% {
    width: 100px;
    left: 0;
  }
}

@-webkit-keyframes arrow-long {
  0% {
    transform: rotate(45deg) translateY(100%);
  }

  100% {
    transform: rotate(45deg) translateY(-300%);
  }
}

@keyframes arrow-long {
  0% {
    transform: rotate(45deg) translateY(100%);
  }

  100% {
    transform: rotate(45deg) translateY(-500%);
  }
}

@-webkit-keyframes arrow-short {
  0%, 10% {
    transform: rotate(45deg) translateY(250%);
  }

  70%, 100% {
    transform: rotate(45deg) translateY(-150%);
  }
}

@keyframes arrow-short {
  0%, 10% {
    transform: rotate(45deg) translateY(200%);
  }

  70%, 100% {
    transform: rotate(45deg) translateY(-500%);
  }
}

@-webkit-keyframes broken-line-left {
  0%, 100% {
    top: 0%;
  }

  50% {
    top: -10%;
  }
}

@keyframes broken-line-left {
  0%, 100% {
    top: 0%;
  }

  50% {
    top: -10%;
  }
}

@-webkit-keyframes romb-right {
  0% {
    right: 20%;
    bottom: 5%;
  }

  20% {
    right: 20%;
    bottom: 20%;
  }

  40% {
    right: 17%;
    bottom: 20%;
  }

  50% {
    right: 17%;
    bottom: 20%;
  }

  70% {
    right: 20%;
    bottom: 20%;
  }

  100% {
    right: 20%;
    bottom: 5%;
  }
}

@keyframes romb-right {
  0% {
    right: 20%;
    bottom: 5%;
  }

  20% {
    right: 20%;
    bottom: 20%;
  }

  40% {
    right: 17%;
    bottom: 20%;
  }

  50% {
    right: 17%;
    bottom: 20%;
  }

  70% {
    right: 20%;
    bottom: 20%;
  }

  100% {
    right: 20%;
    bottom: 5%;
  }
}

@-webkit-keyframes romb-rotate {
  0% {
    transform: rotate(-45deg);
  }

  90% {
    transform: rotate(-360deg);
  }
}

@keyframes romb-rotate {
  0% {
    transform: rotate(-45deg);
  }

  90% {
    transform: rotate(-360deg);
  }
}

@-webkit-keyframes romb-small-right {
  0%, 100% {
    right: 30%;
    bottom: 15%;
  }

  50% {
    right: 30%;
    bottom: 25%;
  }
}

@keyframes romb-small-right {
  0%, 100% {
    right: 30%;
    bottom: 15%;
  }

  50% {
    right: 30%;
    bottom: 25%;
  }
}

@keyframes romb-rotate {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(-359deg);
  }
}

@-webkit-keyframes square-right {
  0% {
    right: 150px;
    top: 45%;
  }

  50% {
    right: 200px;
    top: 45%;
  }

  100% {
    right: 150px;
    top: 45%;
  }
}

@keyframes square-right {
  0% {
    right: 150px;
    top: 45%;
  }

  50% {
    right: 200px;
    top: 45%;
  }

  100% {
    right: 150px;
    top: 45%;
  }
}

@-webkit-keyframes square-small-right {
  0% {
    right: 30%;
    top: 25%;
  }

  25% {
    right: 30%;
    top: 35%;
  }

  50% {
    right: 25%;
    top: 35%;
  }

  75% {
    right: 30%;
    top: 35%;
  }

  100% {
    right: 30%;
    top: 25%;
  }
}

@keyframes square-small-right {
  0% {
    right: 30%;
    top: 25%;
  }

  25% {
    right: 30%;
    top: 35%;
  }

  50% {
    right: 25%;
    top: 35%;
  }

  75% {
    right: 30%;
    top: 35%;
  }

  100% {
    right: 30%;
    top: 25%;
  }
}

@-webkit-keyframes square-small-right-second {
  0%, 100% {
    right: 0.1%;
    top: 22%;
  }

  50% {
    right: 0.1%;
    top: 16%;
  }
}

@keyframes square-small-right-second {
  0%, 100% {
    right: 0.1%;
    top: 22%;
  }

  50% {
    right: 0.1%;
    top: 16%;
  }
}

@-webkit-keyframes square-small-right-third {
  0%, 100% {
    right: 0.1%;
    top: 5%;
  }

  50% {
    right: 0.1%;
    top: 13%;
  }
}

@keyframes square-small-right-third {
  0%, 100% {
    right: 0.1%;
    top: 5%;
  }

  50% {
    right: 0.1%;
    top: 13%;
  }
}

@-webkit-keyframes square-small-right-fourth {
  0%, 100% {
    right: 12%;
    top: 5%;
  }

  50% {
    right: 12%;
    top: 14%;
  }
}

@keyframes square-small-right-fourth {
  0%, 100% {
    right: 12%;
    top: 5%;
  }

  50% {
    right: 12%;
    top: 14%;
  }
}

@-webkit-keyframes rectangle-right {
  0% {
    width: 100px;
    right: 20%;
  }

  20% {
    width: 150px;
    right: 25%;
  }

  30% {
    width: 60px;
    right: 35%;
  }

  50% {
    width: 60px;
    right: 35%;
  }

  70% {
    width: 60px;
    right: 35%;
  }

  80% {
    width: 150px;
    right: 25%;
  }

  100% {
    width: 100px;
    right: 20%;
  }
}

@-webkit-keyframes rectangle-top {
  0% {
    height: 8px;
    top: 20%;
  }

  10% {
    height: 8px;
    top: 20%;
  }

  30% {
    height: 50px;
    top: 25%;
  }

  40% {
    height: 8px;
    top: 35%;
  }

  60% {
    height: 8px;
    top: 35%;
  }

  70% {
    height: 8px;
    top: 35%;
  }

  80% {
    height: 50px;
    top: 25%;
  }

  100% {
    height: 8px;
    top: 20%;
  }
}

/* KEYFRAMES */

@-webkit-keyframes animateBubble {
  0% {
    margin-top: 70%;
  }

  100% {
    margin-top: -20%;
  }
}

@-moz-keyframes animateBubble {
  0% {
    margin-top: 70%;
  }

  100% {
    margin-top: -20%;
  }
}

@keyframes animateBubble {
  0% {
    margin-top: 70%;
  }

  100% {
    margin-top: -20%;
  }
}

@-webkit-keyframes sideWays {
  0% {
    margin-right: 0px;
  }

  100% {
    margin-right: 50px;
  }
}

@-moz-keyframes sideWays {
  0% {
    margin-right: 0px;
  }

  100% {
    margin-right: 50px;
  }
}

@keyframes sideWays {
  0% {
    margin-right: 0px;
  }

  100% {
    margin-right: 50px;
  }
}

@keyframes rise {
  0% {
    opacity: 1;
  }

  65% {
    opacity: 1;
  }

  75%, 100% {
    opacity: 0;
  }
}

.bubble {
  position: absolute;
  z-index: 0;
  margin-top: 90%;
}

.bubble.two {
  width: 51.07px;
  height: 50.12px;
  animation: animateBubble 20s linear infinite, sideWays 4s linear infinite alternate, rise 20s forwards ease infinite;
  right: 11%;
}

.bubble.three {
  width: 99.39px;
  height: 97.54px;
  animation: animateBubble 25s linear infinite, sideWays 4s linear infinite alternate, rise 25s forwards ease infinite;
  right: 12%;
  animation-delay: 0s;
}

.bubble.four {
  width: 69.89px;
  height: 68.58px;
  animation: animateBubble 30s linear infinite, sideWays 4s linear infinite alternate, rise 30s forwards ease infinite;
  right: 17%;
  animation-delay: 16s;
}

.bubble.five {
  width: 25.34px;
  height: 24.87px;
  animation: animateBubble 30s linear infinite, sideWays 3s linear infinite alternate, rise 30s forwards ease infinite;
  right: 14%;
  animation-delay: 25s;
}

.bubble.six {
  width: 39.43px;
  height: 38.69px;
  animation: animateBubble 23s linear infinite, sideWays 4s linear infinite alternate, rise 23s forwards ease infinite;
  right: 15%;
  animation-delay: 5s;
}

.features-second-title {
  display: none;
  position: absolute;
  color: rgba(235, 232, 225, 0.4);
  top: 41px;
  left: 50%;
  transform: translateX(-50%);
  font-weight: 800 !important;
  font-size: 243.101px !important;
  line-height: 130%;
  text-align: center;
  letter-spacing: -0.05em;
  mix-blend-mode: color-dodge;
  font-family: "Madera", lato !important;
}

.hero-section.sovereign-guides .content-wrapper__inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin: 0;
  z-index: 1;
  position: relative;
}

.hero-section.sovereign-guides .content-wrapper__inner::before {
  content: "";
  display: block;
  position: absolute;
  bottom: -15.5px;
  left: unset;
  right: -25%;
  width: 180%;
  height: 110%;
  background-image: url("https://content.overwolf.com/go-landing-pages/Valorant_Tracker/cloud-red-large.webp");
  background-repeat: no-repeat;
  background-position: 0% 100%;
  background-size: contain;
  transform: rotate(0deg);
  animation: floatCloudRight 25s linear infinite alternate;
}

.hero-section.sovereign-guides::before {
  content: "";
  background-image: url("https://content.overwolf.com/go-landing-pages/Valorant_Tracker/cloud-green-large.webp");
  display: block;
  position: absolute;
  bottom: 30.5px;
  left: -12%;
  left: 24%;
  right: 0;
  width: 200%;
  height: 152%;
  background-repeat: no-repeat;
  background-position: 0% 100%;
  background-size: contain;
  transform: rotate(-5deg);
  animation: floatCloudLeft 20s linear infinite alternate;
}

@keyframes fadeInBottomToTopLong {
  0% {
    transform: translateY(80px);
    opacity: 0;
  }

  100% {
    transform: translateY(0px);
    opacity: 1;
  }
}

@keyframes fadeInLeftToRight {
  0% {
    transform: translateX(60px);
    opacity: 0;
  }

  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}

@media only screen and (min-width: 1025px) {
  .video {
    display: flex;
    justify-content: flex-end;
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    width: 100%;
  }

  .video video {
    position: absolute;
    right: -135px;
    max-width: 611px;
    width: 100%;
    line-height: 1;
    border: none;
    margin-top: 111px;
  }

  .hero-app {
    position: absolute;
    width: 732px;
    height: 648.84px;
    top: 135.6px;
    right: -308px;
    z-index: 0;
  }

  .hero-fish {
    position: absolute;
    width: 336px;
    height: 321px;
    right: 19.5vw;
    top: -35px;
    z-index: 2;
  }

  .hero-section {
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    width: 100%;
  }

  .hero-section img {
    display: block;
    transition: all 300ms;
    max-width: 100%;
  }

  .hero-section .content-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .hero-section .video-top-hero video {
    min-width: unset;
    width: unset;
  }

  .hero-section h1 {
    font-weight: 400 !important;
    font-size: 36px !important;
    line-height: 130%;
    color: #fff;
    padding: 12px 0 60px;
    font-family: "Madera", lato !important;
  }

  .hero-section p {
    font-size: 16px !important;
    margin: 0;
    max-width: 663px;
    margin-top: 40px;
    padding: 0 0 44px;
    font-weight: 500 !important;
    font-size: 32px !important;
    line-height: 130% !important;
    font-family: "Madera", lato !important;
    color: #EBE8E1;
  }

  .hero-section::before {
    content: "";
    background-image: url("https://content.overwolf.com/go-landing-pages/Valorant_Tracker/Clouds-blue.svg");
    display: block;
    position: absolute;
    bottom: 30.5px;
    left: -12%;
    left: 24%;
    right: 0;
    width: 200%;
    height: 152%;
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: contain;
    transform: rotate(-5deg);
    z-index: 1;
    animation: floatCloudLeft 40s linear infinite alternate;
  }

  .hero-section .content-wrapper__inner-additional::after {
    content: "";
    background: url("https://go.overwolf.com/wp-content/uploads/2022/08/top-triangleValorant.png");
    display: block;
    position: absolute;
    bottom: -35px;
    left: -23vw;
    right: unset;
    width: 123vw;
    height: 100%;
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: 100%;
  }

  .hero-section .hero-bg-first-layer {
    position: absolute;
    width: 100%;
    height: 100%;
  }

  .hero-section .parallaxed-img.hero {
    display: block;
    position: absolute;
    top: 77px;
    right: 143px;
    z-index: 1;
    width: 100%;
    max-width: 866.56px;
  }

  .hero-section .content-wrapper {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 0 20px;
    z-index: 1;
  }

  .hero-section .content-wrapper__inner {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin: 0;
    z-index: 1;
    position: relative;
  }

  .hero-section .content-wrapper__inner-additional {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    z-index: 1;
    max-width: 1446px;
    margin: 0;
    padding: 206px 20px 329px;
    z-index: 3;
    position: relative;
  }

  .hero-section .content-wrapper__inner::after {
    content: "";
    display: block;
    position: absolute;
    bottom: -15.5px;
    left: unset;
    right: -25%;
    width: 180%;
    height: 110%;
    background-image: url("https://content.overwolf.com/go-landing-pages/Valorant_Tracker/Clouds-blue.svg");
    background-repeat: no-repeat;
    background-position: 0% 100%;
    background-size: contain;
    transform: rotate(0deg);
    animation: floatCloudRight 25s linear infinite alternate;
  }

  .hero-section .btn-main {
    margin: 31px 0 17px;
    z-index: 10;
  }

  .hero-section .btn-main a {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    background: #FE4655;
    color: #EBE8E1;
    padding: 16px 75px 12px;
    font-weight: 700;
    font-size: 20px;
    z-index: 10;
    text-decoration: none;
    transition: .2s ease-in-out;
  }

  .hero-section .btn-main a:hover {
    background: #FF6370;
  }

  .hero-logo {
    width: 100%;
    width: 696px;
    height: 82.55px;
  }

  .btn-main a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    /*margin: 13px 0;*/
    color: #FE4655;
    padding: 19px 75px;
    font-weight: 700;
    font-size: 20px;
  }

  span.hero-text-smallest {
    text-align: left;
  }

  .features-second-title {
    display: block;
  }

  .hero-section.sovereign-guides .btn-main a:hover {
    background: #39AE96;
  }

  .hero-section .hero-logo {
    opacity: 0;
    transform: translateY(80px);
    animation: fadeInBottomToTopLong .7s ease forwards .6s;
  }

  .hero-section .hero-text {
    opacity: 0;
    transform: translateY(80px);
    animation: fadeInBottomToTopLong .7s ease forwards .7s;
  }

  .hero-section .btn-main {
    opacity: 0;
    transform: translateY(80px);
    animation: fadeInBottomToTopLong .7s ease forwards .8s;
  }

  .hero-text-smallest {
    opacity: 0;
    transform: translateY(80px);
    animation: fadeInBottomToTopLong .7s ease forwards .9s;
  }

  .video {
    opacity: 0;
    transform: translateX(60px);
    animation: fadeInLeftToRight .7s ease forwards 1s;
  }

  .hero-app {
    opacity: 0;
    transform: translateX(60px);
    animation: fadeInLeftToRight .7s ease forwards 1.1s;
  }

  .features .feature-item.one,
  .features .feature-item.two,
  .features .feature-item.three,
  .features .second-heading h1,
  .features .steps-item,
  .features .step-download.heading,
  .features .track-bt.bottom,
  .bottom .feature-item.one,
  .bottom .feature-item.two,
  .bottom .feature-item.three,
  .bottom .second-heading h1,
  .bottom .steps-item,
  .bottom .step-download.heading,
  .bottom .track-bt.bottom {
    opacity: 0;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
  }

  .features.anim .second-heading h1,
  .bottom.anim .second-heading h1 {
    animation: .7s fadeInBottomToTopLong 0s ease forwards;
  }

  .features.anim .feature-item.one,
  .features.anim .steps-item.one,
  .bottom.anim .feature-item.one,
  .bottom.anim .steps-item.one {
    animation: .7s fadeInBottomToTopLong .4s ease forwards;
  }

  .features.anim .feature-item.two,
  .features.anim .steps-item.two,
  .bottom.anim .feature-item.two,
  .bottom.anim .steps-item.two {
    animation: .7s fadeInBottomToTopLong .5s ease forwards;
  }

  .features.anim .feature-item.three,
  .features.anim .steps-item.three,
  .bottom.anim .feature-item.three,
  .bottom.anim .steps-item.three {
    animation: .7s fadeInBottomToTopLong .6s ease forwards;
  }

  .features.anim .step-download.heading,
  .bottom.anim .step-download.heading {
    animation: .7s fadeInBottomToTopLong .7s ease forwards;
  }

  .features.anim .track-bt.bottom,
  .bottom.anim .track-bt.bottom {
    animation: .7s fadeInBottomToTopLong .8s ease forwards;
  }
}

@media only screen and (min-width: 1025px) and (min-width: 1240px) {
  .hero-fish {
    right: 0vw;
    top: 12px;
  }
}

@media only screen and (min-width: 1025px) and (min-width: 1330px) {
  .hero-fish {
    right: 7.5vw;
  }
}

@media only screen and (min-width: 1025px) and (min-width: 1860px) {
  .hero-fish {
    right: 21.5vw;
  }
}

@media only screen and (min-width: 1025px) and (min-width: 2000px) {
  .hero-fish {
    right: 11.5vw;
  }
}

@media only screen and (min-width: 1025px) and (min-width: 2750px) {
  .hero-section .content-wrapper__inner-additional::after {
    left: -32vw;
  }
}

@media only screen and (min-width: 1100px) {
  .video video {
    right: -64px;
  }
}

@media only screen and (min-width: 1240px) {
  .video video {
    right: 72px;
  }
}

@media only screen and (min-width: 1330px) {
  .video video {
    right: 185px;
  }
}

@media only screen and (min-width: 1430px) {
  .video video {
    right: 285px;
  }
}

@media only screen and (min-width: 1830px) {
  .video video {
    right: 520px;
  }

  .hero-app {
    right: 175px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e998e62 */.elementor-75774 .elementor-element.elementor-element-e998e62 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dae303b */.features-second-title {
    display: none;
    position: absolute;
    color: rgba(235, 232, 225, .4);
    top: 41px;
    left: 50%;
    transform: translateX(-50%);
    font-weight: 800 !important;
    font-size: 243.101px !important;
    line-height: 130%;
    text-align: center;
    letter-spacing: -0.05em;
    mix-blend-mode: color-dodge;
    font-family: "Madera", lato !important;
}

@media only screen and (min-width: 1025px) {
    .features-second-title {
        display: block;
        min-height: 1172px;
        object-fit: cover;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-153e5dd */.features .second-heading h1  {
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-938df80 */.elementor-75774 .elementor-element.elementor-element-938df80 p{margin:0 auto !important; max-width:350px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8d325 */.elementor-75774 .elementor-element.elementor-element-8f8d325 p{margin:0 auto !important; max-width:300px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cb5389 */.elementor-75774 .elementor-element.elementor-element-5cb5389 p{margin:0 auto !important; max-width:300px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-887c16b *//*@media only screen and (min-width: 1225px) {*/
    
/*    .elementor-75774 .elementor-element.elementor-element-887c16b {*/
/*        margin-top: -55px;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 1025px) {*/
    
/*    .elementor-75774 .elementor-element.elementor-element-887c16b {*/
/*        margin-top: -35px;*/
/*    }*/
/*}*/


@media only screen and (max-width: 1024px) {
    
    .elementor-75774 .elementor-element.elementor-element-887c16b {
        margin-top: -2px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a36c0f */@media only screen and (min-width: 1025px) {
.animation-container.bottom {
  display: flex;
  position: absolute;
  width: 100vw;
  min-width: 100%;
  height: 160%;
  overflow: hidden;
  margin-top: 100px;
  transform: scale(1);
  right: 0;
  top: 15px;
  /*opacity: 0.5;*/
}


.bottom .elementor-element .elementor-widget-container {
    width: 100%;
}

.animation-container.bottom .square-small-left {
  position: absolute;
  left: 20%;
  top: 5%;
  width: 5px;
  height: 5px;
  border: 2px solid #9F9196;
  background: #9F9196;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-name: square-small-left;
          animation-name: square-small-left;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
}
.animation-container.bottom .square {
  position: absolute;
  left: 150px;
  bottom: 50px;
  width: 20px;
  height: 20px;
  border: 2px solid #9F9196;
  -webkit-animation-name: square;
          animation-name: square;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
}
.animation-container.bottom .rectangle-left {
  width: 0;
  height: 20px;
  position: absolute;
  bottom: 50px;
  left: 0;
  margin: auto;
  background-color: #9F9196;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
  -webkit-animation-name: rectangle-left;
          animation-name: rectangle-left;
}
.animation-container.bottom .arrow-long {
    background: #9F9196;
    position: absolute;
    top: 0%;
    left: 90%;
    transform: translateY(100%);
    width: 2px;
    height: 600px;
    -webkit-animation-duration: 3s;
            animation-duration: 3s;
    -webkit-animation-name: arrow-long;
            animation-name: arrow-long;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-direction: forwards;
            animation-direction: forwards;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
}
.animation-container.bottom .arrow-short {
  position: absolute;
  left: 75%;
  top: 100%;
  width: 2px;
  height: 200px;
  background: #9F9196;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
  -webkit-animation-name: arrow-short;
          animation-name: arrow-short;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: forwards;
          animation-direction: forwards;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}
.animation-container.bottom .broken-line-left {
    margin-top: 100px;
  position: absolute;
  left: 140px;
  top: 0%;
  width: 2px;
  height: 300px;
  background: #9F9196;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
  -webkit-animation-name: broken-line-left;
          animation-name: broken-line-left;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .broken-line-left::after {
  position: absolute;
  display: block;
  content: "";
  top: 0;
  left: 149px;
  width: 2px;
  height: 300px;
  background: #9F9196;
  transform: rotate(45deg) translateY(360px);
}
.animation-container.bottom .romb-right {
  position: absolute;
  right: 20%;
  bottom: 5%;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border: 2px solid #9F9196;
  background: #9F9196;
  -webkit-animation-duration: 5s, 5s;
          animation-duration: 5s, 5s;
  -webkit-animation-name: romb-right, romb-rotate;
          animation-name: romb-right, romb-rotate;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate-reverse, forwards;
          animation-direction: alternate-reverse, forwards;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .romb-small-right {
  position: absolute;
  right: 30%;
  bottom: 15%;
  width: 5px;
  height: 5px;
  transform: rotate(45deg);
  border: 2px solid #9F9196;
  background: #9F9196;
  -webkit-animation-duration: 8s, 5s;
          animation-duration: 8s, 5s;
  -webkit-animation-name: romb-small-right, romb-rotate;
          animation-name: romb-small-right, romb-rotate;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: alternate-reverse, normal;
          animation-direction: alternate-reverse, normal;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .square-right {
  position: absolute;
  right: 150px;
  top: 45%;
  width: 20px;
  height: 20px;
  border: 2px solid #9F9196;
  -webkit-animation-name: square-right;
          animation-name: square-right;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .square-small-right {
  position: absolute;
  right: 30%;
  top: 25%;
  width: 8px;
  height: 8px;
  background: 2px #9F9196;
  -webkit-animation-name: square-small-right;
          animation-name: square-small-right;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .square-small-right-second {
  position: absolute;
  right: 0.1%;
  top: 22%;
  width: 8px;
  height: 8px;
  background: #9F9196;
  -webkit-animation-name: square-small-right-second;
          animation-name: square-small-right-second;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .square-small-right-third {
  position: absolute;
  right: 0.1%;
  top: 5%;
  width: 4px;
  height: 4px;
  border: 2px solid #9F9196;
  -webkit-animation-name: square-small-right-third;
          animation-name: square-small-right-third;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.animation-container.bottom .square-small-right-fourth {
  position: absolute;
  right: 12%;
  top: 5%;
  width: 4px;
  height: 4px;
  border: 2px solid #9F9196;
  -webkit-animation-name: square-small-right-fourth;
          animation-name: square-small-right-fourth;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  animation-direction: alternate-reverse;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.animation-container.bottom .rectangle-right {
  width: 100px;
  height: 8px;
  position: absolute;
  top: 50px;
  right: 20%;
  margin: auto;
  background-color: #9F9196;
}
.animation-container.bottom .rectangle-right {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 7s;
  animation-duration: 5s;
  -webkit-animation-name: rectangle-right;
  animation-name: rectangle-right;
}
.animation-container.bottom .rectangle-top {
  width: 8px;
  height: 8px;
  position: absolute;
  top: 20%;
  right: 5%;
  margin: auto;
  background-color: #9F9196;
}
.animation-container.bottom .rectangle-top {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
  -webkit-animation-name: rectangle-top;
  animation-name: rectangle-top;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
}
@-webkit-keyframes square-small-left {
  0% {
    left: 20%;
    top: 5%;
  }
  25% {
    left: 20%;
    top: 20%;
  }
  50% {
    left: 30%;
    top: 20%;
  }
  75% {
    left: 20%;
    top: 20%;
  }
  100% {
    left: 20%;
    top: 5%;
  }
}

@keyframes square-small-left {
  0% {
    left: 20%;
    top: 5%;
  }
  25% {
    left: 20%;
    top: 20%;
  }
  50% {
    left: 30%;
    top: 20%;
  }
  75% {
    left: 20%;
    top: 20%;
  }
  100% {
    left: 20%;
    top: 5%;
  }
}
@-webkit-keyframes square {
  0% {
    left: 150px;
    bottom: 50px;
  }
  25% {
    left: 150px;
    bottom: 200px;
  }
  50% {
    left: 250px;
    bottom: 200px;
  }
  75% {
    left: 150px;
    bottom: 200px;
  }
  100% {
    left: 150px;
    bottom: 50px;
  }
}
@keyframes square {
  0% {
    left: 150px;
    bottom: 50px;
  }
  25% {
    left: 150px;
    bottom: 200px;
  }
  50% {
    left: 250px;
    bottom: 200px;
  }
  75% {
    left: 150px;
    bottom: 200px;
  }
  100% {
    left: 150px;
    bottom: 50px;
  }
}
@-webkit-keyframes rectangle-left {
  0% {
    width: 50px;
    left: 0;
  }
  20% {
    width: 150px;
    left: 50px;
  }
  30% {
    width: 50px;
    left: 150px;
  }
  50% {
    width: 50px;
    left: 150px;
  }
  70% {
    width: 50px;
    left: 150px;
  }
  80% {
    width: 150px;
    left: 50px;
  }
  100% {
    width: 100px;
    left: 0;
  }
}
@keyframes rectangle-left {
  0% {
    width: 50px;
    left: 0;
  }
  20% {
    width: 150px;
    left: 50px;
  }
  30% {
    width: 50px;
    left: 150px;
  }
  50% {
    width: 50px;
    left: 150px;
  }
  70% {
    width: 50px;
    left: 150px;
  }
  80% {
    width: 150px;
    left: 50px;
  }
  100% {
    width: 100px;
    left: 0;
  }
}
@-webkit-keyframes arrow-long {
  0% {
    transform: rotate(45deg) translateY(100%);
  }
  100% {
    transform: rotate(45deg) translateY(-300%);
  }
}
@keyframes arrow-long {
  0% {
    transform: rotate(45deg) translateY(100%);
  }
  100% {
    transform: rotate(45deg) translateY(-300%);
  }
}
@-webkit-keyframes arrow-short {
  0%, 10% {
    transform: rotate(45deg) translateY(100%);
  }
  70%, 100% {
    transform: rotate(45deg) translateY(-450%);
  }
}
@keyframes arrow-short {
  0%, 10% {
    transform: rotate(45deg) translateY(100%);
  }
  70%, 100% {
    transform: rotate(45deg) translateY(-450%);
  }
}
@-webkit-keyframes broken-line-left {
  0%, 100% {
    top: 0%;
  }
  50% {
    top: -10%;
  }
}
@keyframes broken-line-left {
  0%, 100% {
    top: 0%;
  }
  50% {
    top: -10%;
  }
}
@-webkit-keyframes romb-right {
  0% {
    right: 20%;
    bottom: 5%;
  }
  20% {
    right: 20%;
    bottom: 20%;
  }
  40% {
    right: 17%;
    bottom: 20%;
  }
  50% {
    right: 17%;
    bottom: 20%;
  }
  70% {
    right: 20%;
    bottom: 20%;
  }
  100% {
    right: 20%;
    bottom: 5%;
  }
}
@keyframes romb-right {
  0% {
    right: 20%;
    bottom: 5%;
  }
  20% {
    right: 20%;
    bottom: 20%;
  }
  40% {
    right: 17%;
    bottom: 20%;
  }
  50% {
    right: 17%;
    bottom: 20%;
  }
  70% {
    right: 20%;
    bottom: 20%;
  }
  100% {
    right: 20%;
    bottom: 5%;
  }
}
@-webkit-keyframes romb-rotate {
  0% {
    transform: rotate(-45deg);
  }
  90% {
    transform: rotate(-360deg);
  }
}
@keyframes romb-rotate {
  0% {
    transform: rotate(-45deg);
  }
  90% {
    transform: rotate(-360deg);
  }
}
@-webkit-keyframes romb-small-right {
  0%, 100% {
    right: 30%;
    bottom: 15%;
  }
  50% {
    right: 30%;
    bottom: 25%;
  }
}
@keyframes romb-small-right {
  0%, 100% {
    right: 30%;
    bottom: 15%;
  }
  50% {
    right: 30%;
    bottom: 25%;
  }
}
@keyframes romb-rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-359deg);
  }
}
@-webkit-keyframes square-right {
  0% {
    right: 150px;
    top: 45%;
  }
  50% {
    right: 250px;
    top: 45%;
  }
  100% {
    right: 150px;
    top: 45%;
  }
}
@keyframes square-right {
  0% {
    right: 150px;
    top: 45%;
  }
  50% {
    right: 250px;
    top: 45%;
  }
  100% {
    right: 150px;
    top: 45%;
  }
}
@-webkit-keyframes square-small-right {
  0% {
    right: 30%;
    top: 25%;
  }
  25% {
    right: 30%;
    top: 35%;
  }
  50% {
    right: 25%;
    top: 35%;
  }
  75% {
    right: 30%;
    top: 35%;
  }
  100% {
    right: 30%;
    top: 25%;
  }
}
@keyframes square-small-right {
  0% {
    right: 30%;
    top: 25%;
  }
  25% {
    right: 30%;
    top: 35%;
  }
  50% {
    right: 25%;
    top: 35%;
  }
  75% {
    right: 30%;
    top: 35%;
  }
  100% {
    right: 30%;
    top: 25%;
  }
}
@-webkit-keyframes square-small-right-second {
  0%, 100% {
    right: 0.1%;
    top: 22%;
  }
  50% {
    right: 0.1%;
    top: 16%;
  }
}
@keyframes square-small-right-second {
  0%, 100% {
    right: 0.1%;
    top: 22%;
  }
  50% {
    right: 0.1%;
    top: 16%;
  }
}
@-webkit-keyframes square-small-right-third {
  0%, 100% {
    right: 0.1%;
    top: 5%;
  }
  50% {
    right: 0.1%;
    top: 13%;
  }
}
@keyframes square-small-right-third {
  0%, 100% {
    right: 0.1%;
    top: 5%;
  }
  50% {
    right: 0.1%;
    top: 13%;
  }
}
@-webkit-keyframes square-small-right-fourth {
  0%, 100% {
    right: 12%;
    top: 5%;
  }
  50% {
    right: 12%;
    top: 14%;
  }
}
@keyframes square-small-right-fourth {
  0%, 100% {
    right: 12%;
    top: 5%;
  }
  50% {
    right: 12%;
    top: 14%;
  }
}
@-webkit-keyframes rectangle-right {
  0% {
    width: 100px;
    right: 20%;
  }
  20% {
    width: 150px;
    right: 25%;
  }
  30% {
    width: 60px;
    right: 35%;
  }
  50% {
    width: 60px;
    right: 35%;
  }
  70% {
    width: 60px;
    right: 35%;
  }
  80% {
    width: 150px;
    right: 25%;
  }
  100% {
    width: 100px;
    right: 20%;
  }
}
@-webkit-keyframes rectangle-top {
  0% {
    height: 8px;
    top: 20%;
  }
  10% {
    height: 8px;
    top: 20%;
  }
  30% {
    height: 50px;
    top: 25%;
  }
  40% {
    height: 8px;
    top: 35%;
  }
  60% {
    height: 8px;
    top: 35%;
  }
  70% {
    height: 8px;
    top: 35%;
  }
  80% {
    height: 50px;
    top: 25%;
  }
  100% {
    height: 8px;
    top: 20%;
  }
}

.animation-container.bottom {
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b48a053 */.download-section.bottom .second-heading h1  {
    font-weight: 800 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb5e9ba */.steps .elementor-image-box-title {
    font-family: "Madera", lato !important;
    font-weight: 800 !important;
    font-size: 20px !important;
    line-height: 130%;
    text-align: center;
    text-transform: uppercase;
    color: #EBE8E1;
}

.steps {
    max-width: 100%;
    width: 100%;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    display: flex;
    align-items: center;
    text-align: center;
    color: #ddd;
}

.steps .elementor-container {
    max-width: 993px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b46fd21 */.elementor-75774 .elementor-element.elementor-element-b46fd21 {
    margin: 0 auto;
   
}

.elementor-75774 .elementor-element.elementor-element-b46fd21 .elementor-heading-title {
    line-height: 139% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5724a96 */.elementor-75774 .elementor-element.elementor-element-5724a96 {
    position: relative;
}

@media only screen and (min-width: 1025px) {
    .elementor-75774 .elementor-element.elementor-element-5724a96 {
        display: flex;
        justify-content: center;
        display: flex;
        justify-content: center;
        width: auto;
        margin: auto;
    }
    .track-bt a {
        display: flex;
        justify-content: center;
        /*height: 66px !important;*/
        margin: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b3c177b */.download-section.bottom {
    position: relative;
    overflow: hidden;
}


.download-section.bottom::before {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    content: '';
    background-image: url(https://go.overwolf.com/wp-content/uploads/2022/09/triangle-bottomValorant-1.png);
    background-position: top center;
    background-repeat: no-repeat;
    z-index: 1;
    
}

.elementor-74643 .elementor-element.elementor-element-6a36c0f > .elementor-widget-container {
    position: absolute;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ce59f6 */.footer {
    overflow: hidden;
    width: 100%;
}

.footer-wrapper {
    display: flex;
    justify-content: center;
    position: relative;
    padding: 27px 20px 22px;
    background: #030303;
    border-bottom: 5px solid #FE4655;
}

.footer-wrapper span {
    font-weight: 400;
    font-size: 16px !important;
    line-height: 155%;
    text-align: center;
    color: #ccc;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d970594 */.elementor-75774 .elementor-element.elementor-element-d970594 {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39e4bc59 */.elementor-75774 .elementor-element.elementor-element-39e4bc59 {display: none !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-351be4fb */.elementor-75774 .elementor-element.elementor-element-351be4fb {display:none !important;}/* End custom CSS */
/* Start custom CSS *//* ==== for elementor's icon view === */

[class*=" eicon-"], [class^=eicon] {
    font-family: eicons !important;
    font-size: inherit !important;
}
    
#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
    position: relative;
    float: left;
    font: normal 20px/1 dashicons !important;
}

@media screen and (max-width: 782px) {
    #wpadminbar .ab-icon {
        font: 40px/1 dashicons!important;
    }
}

html > body * {
font-family: "Lato", lato !important;
 }
 
.steps-item h2 {
    margin-top: 20px;
    padding-bottom: 0px;
    font-size: 24px !important;
    font-family: "Madera", lato !important;
    color: #EBE8E1;
    font-weight: 400 !important;
}
 
body h1, body h3, h4, h5 {
    font-family: "Madera", lato !important;
}


.download-section h1.elementor-heading-title.elementor-size-default {
    font-weight: 400 !important;
}
.second-heading h2, .step-download.heading h2 {
    font-weight: 800 !important;
    font-family: "Madera", lato !important;
}

.main-heading h1 {
    line-height: 130%;
    font-size: 36px !important;
    font-family: "Madera", lato !important;
    font-weight: 800 !important;
}

h2 {
    font-size: 36px !important; 
    font-weight: 800 !important;
    font-family: "Madera", lato !important;
}
h3 {
    font-size: 18px !important; 
    font-weight: normal !important;
}
h4 {
    font-size: 14px !important;
    font-weight: normal !important;
}

h5 {
    font-size: 12px !important; 
    font-weight: normal !important;
}
p {font-size: 16px !important; font-weight: normal !important;}
scripts {display:none !important;}
site-header {display:none !important;}


/* page bg color */
body.elementor-page-75774 {
    background-color: #EBE8E1 !important;
}

h1.elementor-heading-title.elementor-size-default {
    font-weight: 800 !important;
}

.download-section h1.elementor-heading-title.elementor-size-default {
    font-weight: 800 !important;
}

.download-section .step-download.heading h1  {
    font-weight: 500 !important;
}


.feature-item:first-of-type .elementor-text-editor {
    max-width: 356px !important;
    margin: auto;
}

.feature-item .elementor-text-editor {
    max-width: 325px !important;
    margin: auto;
}

.feature-item img  {
    transform: scale(1);
}

.feature-item img:hover  {
    transform: scale(1.01);
}

.features-item-title {
    padding-top: 21px;
    padding-bottom: 5px;
}

.features-item-title .elementor-heading-title elementor-size-default {
    font-family: "Madera", lato !important;
}

.top-video,
.top-section> .elementor-container::before {
    display: none;
}

.top-section > .elementor-container .elementor-row {
    max-width: 1472px;
    margin: 0 auto;
}

/* button styles*/

.track-bt {
    display: flex !important;
    justify-content: center;
}

.track-bt .elementor-button,
.track-bt-mobile .elementor-button {
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    text-align: center;
    border: none;
    font-style: normal;
    font-weight: 00 !important;

    background: rgba(235, 65, 81, 1);
    font-size: 20px !important;
    line-height: 26px;
    color: #EBE8E1 !important;
    moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    max-width: unset !important;
    width: unset !important;
    padding: 8px 22px;
}

.track-bt .elementor-button a,
.track-bt-mobile .elementor-button a {
    width: unset !important;
    max-width: unset !important;
}

/* ----------------*/
  
  
.track-bt .elementor-button:hover,
.track-bt-mobile .elementor-button:hover {
    /*background: #FF6370;*/
    background: #39AE96;
}
  
.btn-main a .btn-text,
.track-bt .elementor-button .elementor-button-text,
.track-bt-mobile .elementor-button .elementor-button-text {
    font-weight: 700 !important;
    line-height: 20px !important;
    text-align: center;
    transition: .2s ease-in-out;
    cursor: pointer;  
    color: #EBE8E1;
    padding: 10px 20px;
  }
/* button styles end */

.feature-item .elementor-widget-image img {
    transform: scale(1);
    transition: all .4s ease-in-out;
}

.feature-item .elementor-widget-image img:hover {
    transform: scale(1.02);
    transition: all .4s ease-in-out;
}

/* button styles end*/


.top-text-wrapper p {
    margin-top: 15px !important;
    font-size: 34px !important;
}

@media only screen and (min-width: 1025px) {
 /* background cloud */
    .top-section::before  {
        content: '';
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/cloudsred.png');
       display: block;
        position: absolute;
        bottom: -5.5px;
        left: 0;
        width: 110%;
        height: 100%;
        background-repeat: no-repeat;
        background-position: 50% 99%;
        background-size: 100%;
         /*animation: floatCloudLeft 40s linear infinite alternate;*/
    }
    
     .top-section > .elementor-container {
       position: relative;
       z-index: 1;
    }
    /* infront bg */
    .top-section> .elementor-container::after {
        content: "";
        display: block;
        position: absolute;
        bottom: -8.5px;
        left: unset;
        right: 0;
        width: 120%;
        height: 100%;
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/Front-Clouds.png');
        background-repeat: no-repeat;
        background-position: 50% 99%;
        background-size: 100%;
    }
}

@media only screen and (min-width: 768px) {
    .top-section {
        position: relative;
        overflow: hidden;
    }

    .top-section > .elementor-container {
       position: relative;
       z-index: 1;
    }
    
    .top-section > .elementor-container .elementor-row > .elementor-column {
        z-index: 3;
    }
    
    .top-section > .elementor-container .elementor-row > .elementor-column:last-of-type {
        z-index: -1;
    }
    
    .top-section > .elementor-container .elementor-row > .elementor-column:last-of-type  .elementor-column-wrap {
            z-index: -1;
    }
}

@media (min-width: 1025px) {
    .main-heading h1 {
        align-items: flex-start !important;
    }
}

@media only screen and (max-width: 1650px) {
    .top-section> .elementor-container::before {
        width: 80%;
        height: 85%;
    }
}

@media only screen and (max-width: 1250px) {
    .top-section> .elementor-container::before {
        width: 85%;
        height: 76%;
        right: -10.6%;
    }
}

@media only screen and (max-width: 1024px) {
    .top-section> .elementor-container::before {
        content: "";
        display: block;
        position: absolute;
        bottom: -71.5px;
        left: unset;
        right: -10%;
        width: 120%;
        height: 100%;
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/clouds3-blue.png');
        /*url("https://go.overwolf.com/wp-content/uploads/2022/09/cloudBlueLarge.png");*/
        background-repeat: no-repeat;
        background-position: 40% 100%;
        background-size: 100%;
        z-index: -1;
    }
    .track-bt {
        display: none !important;
    }
    
    .top-section-inner.img.mob {
        position: relative;
    }
    
    .top-section-inner.img.mob::before {
        content: "";
        display: block;
        position: absolute;
        bottom: -6.5px;
        left: unset;
        right: -10%;
        width: 120%;
        height: 100%;
        z-index: 1;
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/cloudsred.png');
        background-repeat: no-repeat;
        background-position: 40% 100%;
        background-size: 100%;
        z-index: 4
    }
    
     .top-section-inner.img.mob::after {
        content: "";
        display: block;
        position: absolute;
        bottom: -1.5px;
        left: unset;
        right: -20%;
        width: 120%;
        height: 100%;
        z-index: 1;
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/Vector-triangle-top-mob.png');
        background-repeat: no-repeat;
        background-position: 40% 100%;
        background-size: 100%;
        z-index: 5;
    }
    
    
    .track-bt .elementor-button::before {
        z-index: -1;
    }
    
    .top-smallest-button p {
        text-align: center !important;
    }

    .top-section > .elementor-container .elementor-row > .elementor-column {
        width: 100%;
        max-width: 100%;
        justify-content: center !important;
        margin: 0 auto;
    }
    
    .top-section-inner:first-of-type {
        max-width: 100% !important;
        width: 100%;
        justify-content: center;
        margin: 0 auto !important;
    }
    
    .top-section .main-heading h1 {
        max-width: 100% !important;
        text-align: center !important;
        font-size: 36px !important;
        font-weight: 600 !important;
        line-height: 130% !important;
        margin: 0 auto !important;
    }
    
    .track-bt-mobile .elementor-button {
        margin: auto;
    }
    
    .top-logo  {
         margin: 0 auto !important;
         text-align: center !important;
    }
    
    .top-smallest-button p {
        text-align: center !important;
    }
    
    .track-bt-mobile .elementor-button {
        position: relative;
        min-width: unset !important;
        
    }
    
    .track-bt-mobile .elementor-button span {
        font-size: 22px !important;
        line-height: 37px;
    }
    .track-bt-mobile {
         display: flex;
         justify-content: center;
     }
}

@media only screen and (max-width: 768px) {
    .top-text-wrapper {
        text-align: center !important;
        margin: auto !important;
    }
    
    .top-text {
        display: block;
        text-align: center;
    }
    
    .top-smallest-button p {
        font-size: 18px !important;
    }

    .top-section .main-heading h1 {
        line-height: 50px !important;
    }
     
}

@media only screen and (max-width: 550px) {
    .top-section .main-heading h1 {
        min-width: unset !important;
    }
    
    .track-bt-mobile .elementor-button {
        display: flex;
        justify-content: center;
        font-size: 20px !important;
        width: unset;
        min-width: unset !important;
        margin: auto;
    }

    .top-text-wrapper p {
        margin-top: 15px !important;
        font-size: 24px !important;
    }
}

@media only screen and (max-width: 400px) {
    .track-bt-mobile .elementor-button,
    .btn-main a .btn-text, .track-bt .elementor-button .elementor-button-text, .track-bt-mobile .elementor-button .elementor-button-text {
        font-size: 19px !important;
    }
    
    .elementor-64070 .elementor-element.elementor-element-cf99b8b .elementor-button,
    .elementor-button {
        padding: 13px 24px !important;
    }
    
    .elementor-69534 .elementor-element.elementor-element-b8b3ecc h1 {
        line-height: 130%;
        font-size: 24px !important;
        font-family: "Madera", lato !important;
        font-weight: 500 !important;
    }
    
    h2 {
        font-size: 24px !important; 
        font-weight: 800 !important;
        font-family: "Madera", lato !important;
    }

    .top-section> .elementor-container::before {
        width: 100%;
        height: 76%;
        right: -10.6%;
        
        content: "";
        display: block;
        position: absolute;
        bottom: -130px;
        left: unset;
        right: -10%;
        width: 140%;
        height: 100%;
        background-image: url('https://go.overwolf.com/wp-content/uploads/2022/08/clouds3-blue.png');
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-size: 100%;
    }
}

.feature-item-title .elementor-heading-title {
    font-family: "Madera", lato !important;
    font-style: normal;
    font-weight: 800;
    font-size: 20px !important;
    line-height: 130%;
}

.steps-item h2.elementor-image-box-title {
    font-family: "Madera", lato !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-ExtraBold.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-UltraLight.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Bold.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Medium.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Light.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Madera';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Regular.woff2') format('woff2'),
		url('https://go.overwolf.com/wp-content/uploads/2021/09/Madera-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'klavika';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2019/03/KlavikaWebBasicBold.woff') format('woff'),
		url('https://go.overwolf.com/wp-content/uploads/2019/03/KlavikaBasic-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'klavika';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2019/03/KlavikaWebBasicMedium-1.woff') format('woff');
}
@font-face {
	font-family: 'klavika';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://go.overwolf.com/wp-content/uploads/2019/03/KlavikaWebBasicRegular-2.woff') format('woff'),
		url('https://go.overwolf.com/wp-content/uploads/2019/03/KlavikaBasic-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */