@font-face { 
  font-family:"Sofia Pro Black";
  src:url(https://www.softswiss.com/wp-content/themes/softswiss2022/dist/fonts/Sofia/SofiaPro_Black.woff2) format("woff2");
  font-display:swap;
  font-style:normal;
  font-weight:900;
  font-stretch:normal;
} 
@font-face { 
  font-family:"Sofia Pro Bold";
  src:url(https://www.softswiss.com/wp-content/themes/softswiss2022/dist/fonts/Sofia/SofiaPro_Bold.woff2) format("woff2");
  font-display:swap;
  font-style:normal;
  font-weight:700;
  font-stretch:normal;
} 
@font-face { 
  font-family:"Sofia Pro";
  src:url(https://www.softswiss.com/wp-content/themes/softswiss2022/dist/fonts/Sofia/SofiaPro.woff2) format("woff2");
  font-display:swap;
  font-style:normal;
  font-weight:400;
  font-stretch:normal;
} 

  .gambitd7s93 { 
    padding: 80px 0; 
    overflow: hidden; 
    border-top: 1px solid rgba(157,160,170,.2); 
    border-bottom: 1px solid rgba(157,160,170,.2); 
    background-color: #f4f4f6;
  } 

  *,:after,:before { 
    box-sizing: border-box;
  } 
}     

@media (min-width: 1080px){ 
  :-webkit-scrollbar { 
    -webkit-appearance: none; 
    width: 0;
  } 

  :-webkit-scrollbar-thumb { 
    background: gray;
  } 
}     

@media all{ 
  .gambit3392v { 
    width: 100%; 
    max-width: 1310px; 
    margin-right: auto; 
    margin-left: auto; 
    padding-left: 15px; 
    padding-right: 15px; 
    position: relative;
  } 
}     

@media (max-width: 1440px){ 
  .gambit3392v { 
    padding-left: 20px; 
    padding-right: 20px;
  } 
}     

@media all{ 
  .gambitd7s93 .gambit3392v  { 
    max-width: 2200px;
  } 

  .gambitd7s93 header  { 
    text-align: center; 
    margin-bottom: 56px;
  } 

  h2 { 
    font-family: "Sofia Pro Black"; 
    color: #000;
  } 

  h2 { 
    line-height: 100%; 
    letter-spacing: .02em; 
    text-transform: uppercase; 
    margin-top: 0; 
    font-size: 48px;
  } 

  .gambitd7s93 header h2  { 
    max-width: 846px; 
    width: 100%; 
    margin: 0 auto; 
    margin-bottom: 25px; 
    font-size: 64px; 
    font-family: "Sofia Pro Bold"; 
    line-height: 100%; 
    text-transform: none;
  } 

  p:last-child { 
    margin-bottom: 0;
  } 

  .gambitd7s93 header p  { 
    max-width: 630px; 
    width: 100%; 
    margin: 0 auto; 
    font-size: 18px; 
    line-height: 150%; 
    color: rgba(29,29,27,.8);
  } 

  .gambithbill { 
    display: flex;
  } 

  .gambitlp45d .gambithbill  { 
    display: flex;
  } 

  .gambit8f74l { 
    flex-shrink: 0; 
    width: 100%; 
    height: 100%; 
    position: relative; 
    transition-property: transform; 
    display: block;
  } 

  .gambit487vo { 
    flex-shrink: 0; 
    width: 160px; 
    height: 80px; 
    display: flex; 
    align-items: center;
  } 

  img { 
    max-width: 100%; 
    height: auto;
  } 

  .gambit487vo img  { 
    max-height: 100%;
  } 
}     

@media (max-width: 1080px){ 
  body { 
    font-size: 16px;
  } 
}     

@media (max-width: 1200px){ 
  body { 
    overflow-x: hidden;
  } 

  html { 
    overflow-x: hidden;
  } 
}     

@media (max-width: 767px){ 
  html { 
    margin-top: 0!important;
  } 
}     

@media (max-width: 680px){ 
  .gambitd7s93 { 
    padding: 50px 0;
  } 
}     

@media (max-width: 1080px){ 
  .gambit3392v { 
    padding-left: 24px; 
    padding-right: 24px;
  } 
}     

@media (max-width: 680px){ 
  .gambit3392v { 
    padding-left: 20px; 
    padding-right: 20px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitd7s93 header  { 
    margin-bottom: 40px;
  } 
}     

@media (max-width: 680px){ 
  .gambitd7s93 header  { 
    margin-bottom: 32px;
  } 
}     

@media (max-width: 1080px){ 
  h2 { 
    font-size: 40px;
  } 
}     

@media (max-width: 680px){ 
  h2 { 
    font-size: 32px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitd7s93 header h2  { 
    font-size: 64px;
  } 
}     

@media (max-width: 680px){ 
  .gambitd7s93 header h2  { 
    font-size: 32px;
  } 
}     


/* These were inline style tags. Uses id+class to override almost everything */
#style-LYPnc.style-LYPnc {  
   transform: translate3d(-2100px, 0px, 0px);  
    transition-duration: 0ms;  
    transition-delay: 0ms;  
}  
#style-oy6jD.style-oy6jD {  
   margin-right: 50px;  
}  
#style-bgDeM.style-bgDeM {  
   margin-right: 50px;  
}  
#style-bczAw.style-bczAw {  
   margin-right: 50px;  
}  
#style-EQHnM.style-EQHnM {  
   margin-right: 50px;  
}  
#style-8ZIzJ.style-8ZIzJ {  
   margin-right: 50px;  
}  
#style-P1qVz.style-P1qVz {  
   margin-right: 50px;  
}  
#style-tiFvb.style-tiFvb {  
   margin-right: 50px;  
}  
#style-4iAXb.style-4iAXb {  
   margin-right: 50px;  
}  
#style-UB29Z.style-UB29Z {  
   margin-right: 50px;  
}  
#style-sm4Qe.style-sm4Qe {  
   margin-right: 50px;  
}  
#style-n1aiq.style-n1aiq {  
   margin-right: 50px;  
}  
#style-jO55t.style-jO55t {  
   margin-right: 50px;  
}  
#style-n67dG.style-n67dG {  
   margin-right: 50px;  
}  
#style-wqKqj.style-wqKqj {  
   margin-right: 50px;  
}  
#style-1NEnD.style-1NEnD {  
   margin-right: 50px;  
}  
#style-1JotM.style-1JotM {  
   margin-right: 50px;  
}  
#style-jP6ef.style-jP6ef {  
   margin-right: 50px;  
}  
#style-934IA.style-934IA {  
   margin-right: 50px;  
}  
#style-ajvjz.style-ajvjz {  
   margin-right: 50px;  
}  
#style-5RGEe.style-5RGEe {  
   margin-right: 50px;  
}  
#style-yFPtW.style-yFPtW {  
   margin-right: 50px;  
}  
#style-ttAqc.style-ttAqc {  
   margin-right: 50px;  
}  
#style-Vp46T.style-Vp46T {  
   margin-right: 50px;  
}  
#style-WTqrJ.style-WTqrJ {  
   margin-right: 50px;  
}  
#style-9EZoL.style-9EZoL {  
   margin-right: 50px;  
}  
#style-1aO29.style-1aO29 {  
   margin-right: 50px;  
}  
#style-idphO.style-idphO {  
   margin-right: 50px;  
}  
#style-Qns1M.style-Qns1M {  
   margin-right: 50px;  
}  
#style-31EEn.style-31EEn {  
   margin-right: 50px;  
}  
#style-rtP2I.style-rtP2I {  
   margin-right: 50px;  
}  
<style>
.knowldege-base-banner {
    position: relative;
    overflow: hidden;
    padding: 95px;
    background: linear-gradient(180deg, #ff9d00 0, #ff9d00 100%) !important;
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Black.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Black.woff) format("woff");
  font-weight:900;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-BlackItalic.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-BlackItalic.woff) format("woff");
  font-weight:900;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Bold.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Bold.woff) format("woff");
  font-weight:700;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-BoldItalic.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-BoldItalic.woff) format("woff");
  font-weight:700;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtBdIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtBdIta.woff) format("woff");
  font-weight:900;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtLtIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtLtIta.woff) format("woff");
  font-weight:300;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtraBold.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtraBold.woff) format("woff");
  font-weight:700;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtraLight.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ExtraLight.woff) format("woff");
  font-weight:200;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Light.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Light.woff) format("woff");
  font-weight:300;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-LightItalic.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-LightItalic.woff) format("woff");
  font-weight:300;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Medium.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Medium.woff) format("woff");
  font-weight:500;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-MediumItalic.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-MediumItalic.woff) format("woff");
  font-weight:500;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-RegIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-RegIta.woff) format("woff");
  font-weight:400;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Regular.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Regular.woff) format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Thin.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-Thin.woff) format("woff");
  font-weight:100;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowText';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ThinItalic.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica/HelveticaNowText-ThinItalic.woff) format("woff");
  font-weight:100;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Bold.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Bold.woff) format("woff");
  font-weight:700;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-BlackIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-BlackIta.woff) format("woff");
  font-weight:900;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Black.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Black.woff) format("woff");
  font-weight:900;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-BoldIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-BoldIta.woff) format("woff");
  font-weight:700;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-LightIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-LightIta.woff) format("woff");
  font-weight:300;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-RegIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-RegIta.woff) format("woff");
  font-weight:400;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Regular.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Regular.woff) format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtLt.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtLt.woff) format("woff");
  font-weight:300;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtLtIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtLtIta.woff) format("woff");
  font-weight:300;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Light.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Light.woff) format("woff");
  font-weight:300;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtBdIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtBdIta.woff) format("woff");
  font-weight:900;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Thin.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Thin.woff) format("woff");
  font-weight:100;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Medium.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-Medium.woff) format("woff");
  font-weight:500;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-MedIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-MedIta.woff) format("woff");
  font-weight:500;
  font-style:italic;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtraBold.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ExtraBold.woff) format("woff");
  font-weight:700;
  font-style:normal;
  font-display:swap;
} 
@font-face { 
  font-family:'HelveticaNowDisplay';
  src:url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ThinIta.woff2) format("woff2"),url(https://www.playtech.com/app/themes/playtech/assets/fonts/helvetica-display/HelveticaNowDisplay-ThinIta.woff) format("woff");
  font-weight:100;
  font-style:italic;
  font-display:swap;
} 
  body {  
    font-family:var(--bs-body-font-family);
    font-size:var(--bs-body-font-size);
    font-weight:var(--bs-body-font-weight);
    line-height:var(--bs-body-line-height);
    color:var(--bs-body-color);
    text-align:var(--bs-body-text-align);
  }  
body { 
/* CSS Variables that may have been missed get put on body */ 
    --bs-gutter-x:  1.5rem;  
    --bs-gutter-y:  0;  
    --bs-gutter-x:  1.5rem;  
    --bs-gutter-y:  0;  
} 

* { 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box;
} 

body { 
    margin: 0; 
    font-family: var(--bs-body-font-family); 
    font-size: var(--bs-body-font-size); 
    font-weight: var(--bs-body-font-weight); 
    line-height: var(--bs-body-line-height); 
    color: var(--bs-body-color); 
    text-align: var(--bs-body-text-align); 
    background-color: var(--bs-body-bg); 
    -webkit-text-size-adjust: 100%; 
    -webkit-tap-highlight-color: transparent;
} 

body { 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    text-rendering: optimizeLegibility;
} 

body { 
    font-family: "HelveticaNowText",sans-serif;
} 

html { 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    text-rendering: optimizeLegibility;
} 

:root { 
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; 
    --bs-body-font-family: var(--bs-font-sans-serif); 
    --bs-body-font-size: 1rem; 
    --bs-body-font-weight: 400; 
    --bs-body-line-height: 1.5; 
    --bs-body-color: #212529; 
    --bs-body-bg: #fff; 
    --bs-link-color: #0d6efd; 
    --bs-link-hover-color: #0a58ca; 
} 

.gambitmirpb { 
    background: #fafafa; 
    padding: 80px 0; 
    position: relative;
} 

*,:after,:before { 
    -webkit-box-sizing: border-box; 
    box-sizing: border-box;
} 

div { 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    text-rendering: optimizeLegibility;
} 

.gambitxmm7o { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    width: 100%; 
    padding-right: calc(var(--bs-gutter-x)*.5); 
    padding-left: calc(var(--bs-gutter-x)*.5); 
    margin-right: auto; 
    margin-left: auto;
} 

@media (min-width: 576px){ 
  .gambitxmm7o { 
    max-width: 540px;
  } 
}     

@media (min-width: 768px){ 
  .gambitxmm7o { 
    max-width: 720px;
  } 
}     

@media (min-width: 992px){ 
  .gambitxmm7o { 
    max-width: 960px;
  } 
}     

@media (min-width: 1200px){ 
  .gambitxmm7o { 
    max-width: 1140px;
  } 
}     

@media (min-width: 1200px) and (max-width: 1399.98px){ 
  .gambitxmm7o { 
    max-width: 1212px;
  } 
}     

.gambitqknsw { 
    -webkit-animation: beforefloat 10s ease infinite; 
    animation: beforefloat 10s ease infinite;
} 

.gambitmirpb .gambiteee62  { 
    position: absolute; 
    right: 12%; 
    top: 65%; 
    z-index: 0;
} 

.gambitw939t { 
    --bs-gutter-x: 1.5rem; 
    --bs-gutter-y: 0; 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    -ms-flex-wrap: wrap; 
    flex-wrap: wrap; 
    margin-top: calc(-1*var(--bs-gutter-y)); 
    margin-right: calc(-.5*var(--bs-gutter-x)); 
    margin-left: calc(-.5*var(--bs-gutter-x));
} 

svg { 
    vertical-align: middle;
} 

.gambitw939t > *  { 
    -ms-flex-negative: 0; 
    flex-shrink: 0; 
    width: 100%; 
    max-width: 100%; 
    padding-right: calc(var(--bs-gutter-x)*.5); 
    padding-left: calc(var(--bs-gutter-x)*.5); 
    margin-top: var(--bs-gutter-y);
} 

@media (min-width: 992px){ 
  .gambiteaa1s { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 auto; 
    flex: 0 0 auto; 
    width: 66.66667%;
  } 
}     

.gambitwhyd6 { 
    margin: auto!important;
} 

.gambito46jl { 
    text-align: center!important;
} 

@media (min-width: 768px){ 
  .gambitk26jt { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 auto; 
    flex: 0 0 auto; 
    width: 16.66667%;
  } 

  .gambitk26jt { 
    width: 25%;
  } 

  .gambitk26jt { 
    width: 33.33333%;
  } 

  .gambitk26jt { 
    width: 41.66667%;
  } 

  .gambitk26jt { 
    width: 50%;
  } 
}     

@media (min-width: 992px){ 
  .gambitd52bc { 
    -webkit-box-flex: 0; 
    -ms-flex: 0 0 auto; 
    flex: 0 0 auto; 
    width: 16.66667%;
  } 

  .gambitd52bc { 
    width: 25%;
  } 

  .gambitd52bc { 
    width: 33.33333%;
  } 
}     

[data-aos="fade-up"] { 
    -webkit-transform: translate3d(0,100px,0); 
    transform: translate3d(0,100px,0);
} 

[data-aos^="fade"][data-aos^="fade"] { 
    opacity: 0; 
    -webkit-transition-property: opacity,-webkit-transform; 
    transition-property: opacity,transform; 
    transition-property: opacity,transform,-webkit-transform;
} 

.gambitmirpb .gambitpoasp  { 
    margin-bottom: 24px; 
    z-index: 2; 
    position: relative;
} 

body[data-aos-duration="400"] [data-aos]  { 
    -webkit-transition-duration: 400ms; 
    transition-duration: 400ms;
} 

body[data-aos-easing="ease"] [data-aos]  { 
    -webkit-transition-timing-function: cubic-bezier(.25,.1,.25,1); 
    transition-timing-function: cubic-bezier(.25,.1,.25,1);
} 

[data-aos][data-aos][data-aos-delay="200"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos^="fade"][data-aos^="fade"].gambitdo4je { 
    opacity: 1; 
    -webkit-transform: translate3d(0,0,0); 
    transform: translate3d(0,0,0);
} 

[data-aos][data-aos][data-aos-delay="200"].gambitdo4je { 
    -webkit-transition-delay: 200ms; 
    transition-delay: 200ms;
} 

[data-aos][data-aos][data-aos-delay="400"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="400"].gambitdo4je { 
    -webkit-transition-delay: 400ms; 
    transition-delay: 400ms;
} 

[data-aos][data-aos][data-aos-delay="600"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="600"].gambitdo4je { 
    -webkit-transition-delay: 600ms; 
    transition-delay: 600ms;
} 

[data-aos][data-aos][data-aos-delay="800"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="800"].gambitdo4je { 
    -webkit-transition-delay: 800ms; 
    transition-delay: 800ms;
} 

[data-aos][data-aos][data-aos-delay="1000"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="1000"].gambitdo4je { 
    -webkit-transition-delay: 1000ms; 
    transition-delay: 1000ms;
} 

[data-aos][data-aos][data-aos-delay="1200"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="1200"].gambitdo4je { 
    -webkit-transition-delay: 1200ms; 
    transition-delay: 1200ms;
} 

[data-aos][data-aos][data-aos-delay="1400"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="1400"].gambitdo4je { 
    -webkit-transition-delay: 1400ms; 
    transition-delay: 1400ms;
} 

[data-aos][data-aos][data-aos-delay="1600"] { 
    -webkit-transition-delay: 0; 
    transition-delay: 0;
} 

[data-aos][data-aos][data-aos-delay="1600"].gambitdo4je { 
    -webkit-transition-delay: 1600ms; 
    transition-delay: 1600ms;
} 

h2 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    line-height: 1.2;
} 

h2 { 
    font-size: calc(1.325rem + .9vw);
} 

@media (min-width: 1200px){ 
  h2 { 
    font-size: 2rem;
  } 
}     

h2 { 
    font-family: "HelveticaNowDisplay"; 
    font-style: normal; 
    font-weight: 700; 
    color: #1c1832;
} 

@media (min-width: 1200px) and (max-width: 1399.98px){ 
  h2 { 
    font-size: 40px; 
    line-height: 48px;
  } 
}     

h2 { 
    font-family: "HelveticaNowDisplay"; 
    font-style: normal; 
    font-weight: 700;
} 

h2 { 
    color: #1c1832;
} 

.gambitmirpb .gambit7zjbp  { 
    margin-bottom: 56px;
} 

a { 
    color: var(--bs-link-color); 
    text-decoration: underline;
} 

.gambitmirpb a  { 
    text-decoration: none;
} 

a:hover { 
    color: var(--bs-link-hover-color);
} 

p { 
    margin-top: 0;
} 

p { 
    margin-bottom: 1rem;
} 

p { 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    text-rendering: optimizeLegibility;
} 



.gambit7zjbp p  { 
    font-weight: 400; 
    font-size: 16px; 
    line-height: 24px; 
    color: #1c1832;
} 

#gambit6qh89.gambitmirpb .gambit7zjbp p  { 
    color: #1c1832;
} 

.gambitmirpb .gambitmtqyr  { 
    padding: 30px 40px 40px; 
    background: #fff; 
    -webkit-box-shadow: 0 0 16px rgba(0,0,0,.08); 
    box-shadow: 0 0 16px rgba(0,0,0,.08); 
    border-radius: 15px; 
    display: -webkit-box; 
    display: -ms-flexbox; 
    display: flex; 
    height: 100%; 
    -webkit-box-orient: vertical; 
    -webkit-box-direction: normal; 
    -ms-flex-direction: column; 
    flex-direction: column; 
    position: relative; 
    z-index: 1;
} 

img { 
    vertical-align: middle;
} 

.gambitmirpb .gambitmtqyr .gambit7svr4  { 
    margin-bottom: 32px; 
    width: 123px;
} 

h3 { 
    margin-top: 0; 
    margin-bottom: .5rem; 
    line-height: 1.2;
} 

h3 { 
    font-size: calc(1.3rem + .6vw);
} 

@media (min-width: 1200px){ 
  h3 { 
    font-size: 1.75rem;
  } 
}     

h3 { 
    font-family: "HelveticaNowDisplay"; 
    font-style: normal; 
    font-weight: 700; 
    color: #1c1832;
} 

@media (min-width: 1200px) and (max-width: 1399.98px){ 
  h3 { 
    font-size: 32px; 
    line-height: 40px;
  } 
}     

h3 { 
    font-family: "HelveticaNowDisplay"; 
    font-style: normal; 
    font-weight: 700;
} 

h3 { 
    color: #1c1832;
} 

.gambitmirpb .gambitmtqyr .gambit7zjbp  { 
    margin-bottom: 32px;
	margin-top:10px;
} 

.gambitmirpb .gambitmtqyr span  { 
    margin-top: auto;
} 

.gambitmirpb .gambitmtqyr .gambit7zjbp p  { 
    margin-bottom: 0;
} 

@media (max-width: 575.98px){ 
  .gambitmirpb { 
    padding: 96px 3px;
  } 
}     

@media (min-width: 0) and (max-width: 1199.5px){ 
  .gambitxmm7o { 
    max-width: 100%;
  } 
}     

@media (max-width: 575.98px){ 
  .gambitmirpb .gambiteee62  { 
    display: none;
  } 

  .gambitmirpb .gambitd52bc  { 
    margin-bottom: 24px;
  } 

  h2 { 
    font-size: 32px; 
    line-height: 40px;
  } 

  .gambitmirpb .gambit7zjbp  { 
    margin-bottom: 48px;
  } 

  .gambitmirpb a  { 
    text-decoration: none;
  } 

  .gambitmirpb .gambitmtqyr  { 
    padding: 30px 15px 15px;
  } 

  h3 { 
    font-size: 32px; 
    line-height: 40px;
  } 
}     

@media (min-width: 768px) and (max-width: 991.98px){ 
  .gambitxmm7o { 
    max-width: 100%;
  } 

  h2 { 
    font-size: 32px; 
    line-height: 40px;
  } 

  h3 { 
    font-size: 32px; 
    line-height: 40px;
  } 
}     


@keyframes beforefloat { 
  0%, 100% {  
      transform: matrix(1,0,0,1,0,0); 
      -ms-transform: matrix(1,0,0,1,0,0); 
      -webkit-transform: matrix(1,0,0,1,0,0); 
      transform: matrix(1, 0, 0, 1, 0, 0); 
  }  
  50% {  
      transform: matrix(.98,.17,-.17,.98,0,25); 
      -ms-transform: matrix(.98,.17,-.17,.98,0,25); 
      -webkit-transform: matrix(.98,.17,-.17,.98,0,25); 
      transform: matrix(0.98, 0.17, -0.17, 0.98, 0, 25); 
  }  

} 
/* These were inline style tags. Uses id+class to override almost everything */
#gambit6qh89.style-Om2oP {  
   background-color: #fafafa;  
}  
#style-BEvli.style-BEvli {  
   color: #1c1832;  
}  
.partners-logos-block {
    position: relative;
    overflow: hidden;
    z-index: 4;
    padding-top: 105px;
    padding-bottom: 95px;
    background-color: #ff9d00;
    padding-bottom: 400px;
}
.partners-logos-block .scroll-line-image .scroll-partners .scroll-partners-image-wrap {
    display: flex
;
    white-space: nowrap;
    background-color: #ff9d00;
}


  .gambitsoft8wj8c  { 
    height: 100vh; 
    padding-top: 105px; 
    padding-bottom: 95px; 
    display: flex; 
    align-items: center; 
    overflow: hidden; 
    top: 0; 
    position: sticky; 
    width: 100%;
  } 

  *,:after,:before { 
    box-sizing: border-box;
  } 
}     

@media (min-width: 1080px){ 
  :-webkit-scrollbar { 
    -webkit-appearance: none; 
    width: 0;
  } 

  :-webkit-scrollbar-thumb { 
    background: gray;
  } 
}     

@media all{ 
  .gambitsoft9e1zf { 
    width: 100%; 
    max-width: 1310px; 
    margin-right: auto; 
    margin-left: auto; 
    padding-left: 15px; 
    padding-right: 15px; 
    position: relative;
  } 
}     

@media (max-width: 1440px){ 
  .gambitsoft9e1zf { 
    padding-left: 20px; 
    padding-right: 20px;
  } 
}     

@media all{ 
  .gambitsoftnoxln  { 
    display: flex; 
    margin-bottom: 20px;
  } 

  .gambitsoftzlbev  { 
    padding: 40px 0; 
    border: 1px solid rgba(255,255,255,.1); 
    border-radius: 20px; 
    display: grid; 
    overflow: hidden; 
    grid-template-columns: repeat(3,1fr);
  } 

  .gambitsoftdocv8  { 
    display: flex; 
    align-items: center; 
    gap: 20px; 
    width: 100%; 
    position: relative; 
    z-index: 1;
  } 

  .gambitsoftwitfq { 
    display: flex;
  } 

  .gambitsofts7sqy  { 
    width: 100%; 
    color: #fff; 
    padding-right: 40px; 
    position: relative; 
    min-width: 620px;
  } 

  .gambitsoftf39gp  { 
    padding: 60px; 
    border-radius: 20px; 
    background-color: rgba(255,255,255,.02); 
    display: flex; 
    flex-direction: column; 
    align-items: center; 
    min-width: 640px;
  } 

  .gambitsoftw4r6c { 
    flex-shrink: 0; 
    width: 100%; 
    height: 100%; 
    position: relative; 
    transition-property: transform; 
    display: block;
  } 

  .gambitsoftk4wna  { 
    display: flex; 
    flex-direction: column; 
    align-items: center; 
    border-right: 1px solid rgba(255,255,255,.1); 
    padding: 0 20px; 
    flex-shrink: 0;
  } 

  .gambitsoft88y5a .gambitsoftw4r6c  { 
    transform: translateZ(0); 
    -webkit-backface-visibility: hidden; 
    backface-visibility: hidden;
  } 

  h2 { 
    font-family: "Sofia Pro Black"; 
    color: #000;
  } 

  h2 { 
    line-height: 100%; 
    letter-spacing: .02em; 
    text-transform: uppercase; 
    margin-top: 0; 
    font-size: 48px;
  } 

  .gambitsofts7sqy *  { 
    position: relative; 
    z-index: 3;
  } 

  .gambitsofts7sqy h2  { 
    font-size: 64px; 
    font-family: "Sofia Pro Bold"; 
    line-height: 100%; 
    text-transform: none; 
    color: #fff;
  } 

  p:last-child { 
    margin-bottom: 0;
  } 

  .gambitsofts7sqy p  { 
    text-transform: initial; 
    line-height: 150%; 
    color: rgba(255,255,255,.8); 
    font-size: 18px; 
    font-family: "Sofia Pro"; 
    margin: 0;
  } 

  .gambitsoft93ajw  { 
font-size: 120px;
    line-height: 100%;
    letter-spacing: -2.4px;
    background: linear-gradient(120deg, #ff9d00 0, #978d7d 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    margin-bottom: 24px;
  } 

  .gambitsofthj1o8  { 
    color: #fff; 
    font-size: 14px;
  } 

  .gambitsoftkrrx2  { 
    height: 80px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    margin-bottom: 20px;
  } 

  .gambitsoftpoo7i  { 
    text-transform: initial; 
    line-height: 145%; 
    color: rgba(255,255,255,.8); 
    font-size: 14px; 
    font-family: "Sofia Pro";
  } 

  img { 
    max-width: 100%; 
    height: auto;
  } 

  .gambitsoftkrrx2 img  { 
    max-height: 95%; 
    width: auto;
  } 
}     

@media (max-width: 1080px){ 
  body { 
    font-size: 16px;
  } 
}     

@media (max-width: 1200px){ 
  body { 
    overflow-x: hidden;
  } 

  html { 
    overflow-x: hidden;
  } 
}     

@media (max-width: 767px){ 
  html { 
    margin-top: 0!important;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoft8wj8c  { 
    padding-top: 75px; 
    padding-bottom: 65px;
  } 

  .gambitsoft8wj8c  { 
    height: auto;
  } 
}     

@media (max-width: 680px){ 
  .gambitsoft8wj8c  { 
    padding-top: 48px; 
    padding-bottom: 48px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoft9e1zf { 
    padding-left: 24px; 
    padding-right: 24px;
  } 
}     

@media (max-width: 680px){ 
  .gambitsoft9e1zf { 
    padding-left: 20px; 
    padding-right: 20px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoftnoxln  { 
    flex-direction: column; 
    align-items: center; 
    margin-bottom: 0;
  } 

  .gambitsoftzlbev  { 
    grid-template-columns: repeat(2,1fr);
  } 
}     

@media (max-width: 680px){ 
  .gambitsoftzlbev  { 
    grid-template-columns: repeat(1,1fr); 
    padding: 30px 0;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoftdocv8  { 
    display: grid; 
    grid-template-columns: 1fr 1fr; 
    gap: 20px; 
    margin: 20px 0; 
    width: 100%; 
    transform: none!important;
  } 
}     

@media (max-width: 680px){ 
  .gambitsoftdocv8  { 
    grid-template-columns: 1fr; 
    gap: 5px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsofts7sqy  { 
    text-align: center; 
    min-width: 0; 
    padding-right: 0; 
    grid-column-start: 1; 
    grid-column-end: 3; 
    width: 100%; 
    max-width: 100%;
  } 
}     

@media (max-width: 680px){ 
  .gambitsofts7sqy  { 
    grid-column-start: 1; 
    grid-column-end: 2;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoftf39gp  { 
    min-width: calc(50% - 10px); 
    padding: 40px;
  } 
}     

@media (max-width: 680px){ 
  .gambitsoftf39gp  { 
    min-width: 100%; 
    padding: 30px;
  } 
}     

@media (max-width: 1080px){ 
  h2 { 
    font-size: 40px;
  } 
}     

@media (max-width: 680px){ 
  h2 { 
    font-size: 32px;
  } 

  .gambitsofts7sqy h2  { 
    font-size: 32px;
  } 

  .gambitsofts7sqy p  { 
    font-size: 16px;
  } 
}     

@media (max-width: 1080px){ 
  .gambitsoft93ajw  { 
    font-size: 64px; 
    margin-bottom: 20px;
  } 
}     

@media (max-width: 680px){ 
  .gambitsoft93ajw  { 
    font-size: 32px;
  } 
}     


/* These were inline style tags. Uses id+class to override almost everything */
#style-PDSH6.style-PDSH6 {  
   translate: none;  
    rotate: none;  
    scale: none;  
    transform: translate(-692px, 0px);  
}  
#style-X1RBS.style-X1RBS {  
   transition-duration: 1500ms;  
    transform: translate3d(-415.333px, 0px, 0px);  
}  
#style-99IJB.style-99IJB {  
   width: 415.333px;  
}  
#style-YjCav.style-YjCav {  
   width: 415.333px;  
}  
#style-2JmB5.style-2JmB5 {  
   width: 415.333px;  
}  
#style-3RS1U.style-3RS1U {  
   width: 415.333px;  
}  

:root { 
    --font-family: "Gilroy",sans-serif; 
    --font-size-h2: 1.25rem; 
    --font-h4-xs: 700 1.625rem/1.2 var(--font-family); 
    --font-h4-md: 700 2.0625rem/1.2 var(--font-family); 
    --txt_med_12px: .75rem/1.4 var(--font-family); 
    --txt_mob_reg_14px: .875rem/1.65 var(--font-family); 
    --txt_reg_16px: 1rem/1.55 var(--font-family); 
    --text-lg-bold-18: 700 1.125rem/1.35 var(--font-family); 
    --btn_md_16px: 1rem/1.75 var(--font-family); 
    --btn_1_btn_bold_16px: 700 1rem/1 var(--font-family); 
    --description_title: 1.125rem/1.5 var(--font-family); 
    --paragraph: 400 .875rem/1.5 var(--font-family); 
    --h1_bold: 700 3.125rem/1.1 var(--font-family); 
    --h2_bold: 700 2.5rem/1.3 var(--font-family); 
    --h3_bold: 700 2.0625rem/1.2 var(--font-family); 
    --h4_bold: 700 1.625rem/1.2 var(--font-family); 
    --h5_bold: 700 1.25rem/1.35 var(--font-family); 
    --dark-gray: #272727; 
    --secondary-sl_navy_dark_blue_sec_1: #16103ecc; 
    --secondary-sl_navy_dark_blue_sec_3: #16103ea6; 
    --grey_sec_1: #f1f3f5; 
    --bg-color: var(--grey_sec_1); 
    --base-blue-main-dark: #16103e; 
    --blue-main-10: #16103e1a; 
    --text-color: var(--base-blue-main-dark); 
    --alice-blue: #f6f8fa; 
    --header-height: 4.25rem; 
    --border-color: var(--blue-main-10); 
    --footer-bg-color: var(--dark-gray); 
    --shadow: 0px 2px 10px 0px #001a4226; 
    --shadow-sm: 0px 1px 5px 0px #001a4226; 
    --main-offset-mob: 1.88rem;
} 

.guitargzlvw:where(.guitarvtwqo) { 
    background-color: var(--alice-blue);
} 

.guitar15b6k:where(.guitarvtwqo) { 
    background-color: #fff!important;
} 

.guitarowqh5:where(.guitarvtwqo) { 
    --padding: 3.12rem; 
    padding-bottom: var(--padding); 
    padding-top: var(--padding);
} 

@media (min-width: 425px){ 
  .guitarowqh5:where(.guitarvtwqo) { 
    --padding: 3.75rem;
  } 
}     

@media (min-width: 641px){ 
  .guitarowqh5:where(.guitarvtwqo) { 
    --padding: 3.12rem;
  } 
}     

@media (min-width: 811px){ 
  .guitarowqh5:where(.guitarvtwqo) { 
    --padding: 5rem;
  } 
}     

@media (min-width: 1280px){ 
  .guitarowqh5:where(.guitarvtwqo) { 
    --padding: 6.25rem;
  } 
}     

.guitarkz2yj:where(.guitar1ifep) { 
    margin: 0 auto; 
    max-width: 100%; 
    padding-left: 1.125rem; 
    padding-right: 1.125rem;
} 

    




 

@media (min-width: 1280px){ 
  .guitarkz2yj:where(.guitar1ifep) { 
    max-width: 1220px; 
    padding-left: 0; 
    padding-right: 0;
  } 
}     

h2 { 
    font-size: var(--font-size-h2);
} 

h2:where(.guitarqowh8).guitaroethy { 
    font-size: 1.625rem; 
    line-height: 1.2; 
    margin-bottom: 1.56rem;
} 

@media (min-width: 640px){ 
  h2:where(.guitarqowh8).guitaroethy { 
    font: var(--h3_bold);
  } 
}     

@media (min-width: 1280px){ 
  h2:where(.guitarqowh8).guitaroethy { 
    font: var(--h2_bold); 
    margin-bottom: 1.88rem;
  } 
}     

.guitaroethy:where(.guitarqowh8).guitarodllo { 
    margin-bottom: 1.25rem; 
    padding-bottom: .825rem; 
    position: relative;
} 

@media (min-width: 640px){ 
  .guitaroethy:where(.guitarqowh8).guitarodllo { 
    margin-bottom: 1.56rem; 
    padding-bottom: .9375rem;
  } 
}     

@media (min-width: 1280px){ 
  .guitaroethy:where(.guitarqowh8).guitarodllo { 
    padding-bottom: 1.125rem;
  } 
}     

.guitarodllo:where(.guitarqowh8):after { 
    background: #ff9d00; 
    border-radius: 0 4px; 
    bottom: 0; 
    content: ""; 
    height: .25rem; 
    left: 0; 
    position: absolute; 
    width: 3.13rem;
} 

p { 
    letter-spacing: .02em; 
    line-height: 175%;
} 

.guitar35syj:where(.guitar2gzwi) { 
    font: var(--txt_mob_reg_14px); 
    letter-spacing: .0175rem; 
    margin-bottom: var(--main-offset-mob);
} 

@media (min-width: 641px){ 
  .guitar35syj:where(.guitar2gzwi) { 
    font: var(--txt_mob_reg_14px); 
    letter-spacing: .02rem; 
    margin-bottom: 2.5rem;
  } 
}     

@media (min-width: 810px){ 
  .guitar35syj:where(.guitar2gzwi) { 
    font-size: 1rem; 
    line-height: 1.5; 
    margin-bottom: 2.5rem; 
    max-width: 41.625rem;
  } 
}     

@media (min-width: 1023px){ 
  .guitar35syj:where(.guitar2gzwi) { 
    margin-bottom: 3.75rem;
  } 
}     

@media (min-width: 1280px){ 
  .guitar35syj:where(.guitar2gzwi) { 
    font-size: 1.125rem;
  } 
}     

.guitargsx3z:where(.guitarc7d29) { 
    align-items: stretch; 
    display: grid; 
    gap: 30px; 
    grid-template-columns: 1fr;
} 

@media (min-width: 810px){ 
  .guitargsx3z:where(.guitarc7d29) { 
    grid-template-columns: repeat(2,1fr);
  } 
}     

@media (min-width: 1280px){ 
  .guitargsx3z:where(.guitarc7d29) { 
    grid-template-columns: repeat(3,1fr);
  } 
}     

a { 
    color: currentColor; 
    text-decoration: none;
} 

.guitar3c49k { 
    align-items: center; 
    align-self: center; 
    background-color: #fff; 
    border-radius: .625rem; 
    box-shadow: 0 0 4px #001a421a,0 2px 4px #001a4226; 
    cursor: pointer; 
    display: flex; 
    font-size: 1rem; 
    font-weight: 700; 
    justify-content: center; 
    max-width: fit-content; 
    min-height: 3.75rem; 
    padding: 1.375rem 2.1875rem; 
    transition: box-shadow .3s ease-in-out;
} 

.guitar2q1g3:where(.guitarc7d29) { 
    margin: 60px auto 0;
} 

.guitar3c49k:where(.guitarfxlkf) { 
    align-items: center; 
    align-self: center; 
    background-color: #fff; 
    border-radius: .625rem; 
    box-shadow: 0 0 4px #001a421a,0 2px 4px #001a4226; 
    cursor: pointer; 
    display: flex; 
    font-size: 1rem; 
    font-weight: 700; 
    justify-content: center; 
    max-width: fit-content; 
    min-height: 3.75rem; 
    padding: 1.375rem 2.1875rem; 
    transition: box-shadow .3s ease-in-out;
} 

.guitar3c49k:hover { 
    box-shadow: 0 2px 8px #001a4226,0 0 8px #001a421a;
} 

.guitar3c49k:where(.guitarfxlkf):hover { 
    box-shadow: 0 2px 8px #001a4226,0 0 8px #001a421a;
} 

li { 
    list-style: none;
} 

astro-island { 
    display: contents;
} 

.guitarntni9 { 
    border-radius: 1rem; 
    box-shadow: var(--shadow-sm); 
    display: flex; 
    flex-direction: column; 
    gap: 1.25rem; 
    height: 100%; 
    padding: 1.25rem; 
    position: relative; 
    transition: box-shadow .4s ease-in-out;
} 

.guitarntni9:hover { 
    box-shadow: var(--shadow);
} 

.guitars2cb7 { 
    border-radius: .625rem; 
    height: 14rem; 
    overflow: hidden; 
    position: relative; 
    width: 100%;
} 

.guitarvh91s { 
    display: flex; 
    flex-direction: column; 
    flex-grow: 1; 
    gap: 1.88rem; 
    justify-content: space-between;
} 

.guitarviqvb { 
    font-size: 0; 
    inset: 0; 
    position: absolute;
} 

.guitar3bwle { 
    background: var(--fallbackBg) no-repeat center/cover; 
    background: -webkit-image-set(var(--bg)) no-repeat 50%/cover; 
    background: image-set(var(--bg)) no-repeat 50%/cover; 
    height: 100%; 
    transition: scale .4s ease-in-out; 
    width: 100%;
} 

.guitar3bwle { 
    position: relative;
} 

.guitarntni9:hover .guitar3bwle  { 
    scale: 1.1;
} 

.guitarsq42s { 
    background: var(--black-white-sl-white-2,#ffffffe6); 
    border-radius: .3125rem; 
    bottom: .5rem; 
    box-shadow: 0 0 4px #001a421a,0 2px 4px #001a4226; 
    color: var(--secondary-sl_navy_dark_blue_sec_1,#16103ecc); 
    display: flex; 
    font-size: .75rem; 
    font-weight: 500; 
    left: .31rem; 
    letter-spacing: .015rem; 
    line-height: 1.55; 
    padding: .125rem .625rem; 
    position: absolute;
} 

@media (min-width: 810px){ 
  .guitarsq42s { 
    font-size: .875rem;
  } 
}     

.guitaro7i5i { 
    font: var(--h5_bold);
} 

.guitarlvzym { 
    align-items: center; 
    color: var(--secondary-sl_navy_dark_blue_sec_3,#16103ea6); 
    display: flex; 
    font-size: .75rem; 
    font-weight: 500; 
    justify-content: space-between; 
    letter-spacing: .015rem; 
    line-height: 1.35;
} 

@media (min-width: 425px){ 
  .guitarlvzym { 
    font-size: .875rem; 
    letter-spacing: .0175rem;
  } 
}     

.guitarv5628 { 
    align-items: center; 
    display: flex; 
    font-weight: 500; 
    gap: 3px;
} 

.guitarv5628:before { 
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='15' fill='none' viewBox='0 0 16 15'%3E%3Cpath fill='%2316103E' fill-opacity='.65' d='M8 7.182q-1.444 0-2.411-.967-.967-.968-.967-2.414 0-1.448.967-2.411T8 .426q1.443 0 2.41.964.969.963.968 2.41 0 1.447-.967 2.415-.968.967-2.411.967m6.224 7.626H1.776q-.527 0-.902-.374Q.5 14.059.5 13.532v-.73q0-.783.418-1.39a2.75 2.75 0 0 1 1.095-.934q1.547-.71 3.026-1.068a12.31 12.31 0 0 1 5.916.005q1.475.363 3.018 1.068.695.325 1.111.93.416.607.416 1.388v.731q0 .527-.374.902-.374.374-.902.374M1.756 13.55h12.488v-.75q0-.361-.224-.686a1.6 1.6 0 0 0-.59-.515q-1.413-.69-2.733-.991-1.32-.3-2.697-.301-1.378 0-2.71.3-1.335.302-2.731.992a1.55 1.55 0 0 0-.584.515 1.2 1.2 0 0 0-.219.686zM8 5.926q.9 0 1.51-.611.612-.612.612-1.511 0-.9-.611-1.51Q8.9 1.681 8 1.681t-1.51.611q-.612.612-.612 1.51 0 .9.611 1.512.612.61 1.511.61'/%3E%3C/svg%3E"); 
    background-position: 50%; 
    background-repeat: no-repeat; 
    content: ""; 
    height: 1rem; 
    width: 1rem;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-TY5n1.style-TY5n1 {  
  --bg: url(./images/news1.webp);
}  
#style-zh1Do.style-zh1Do {  
  --bg: url(./images/news2.webp);
}  
#style-OTOZr.style-OTOZr {  
  --bg: url(./images/news3.webp);
}
.btn-yellow {
 background: #fbba00;
 color: #fff;
 filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));
}
.item,
.subs_item {
 padding-left: 8px;
 padding-right: 8px;
 width: 100%;
}
body::before {
 content: "";
 position: fixed;
 left: 0;
 right: 0;
 bottom: 0;
 top: 0;
 z-index: 50;
 background-color: rgba(255, 255, 255, 0.08);
 backdrop-filter: blur(5px);
 -webkit-backdrop-filter: blur(5px);
 transition: 0.3s ease;
 opacity: 0;
 pointer-events: none;
}
body.fixed {
 overflow: hidden !important;
}
body.fixed::before {
 opacity: 1;
 pointer-events: visible;
}
.header {
 position: fixed;
 z-index: 99999;
 left: 0;
 top: 0;
 right: 0;
 padding: 10px 20px;
 padding-top: 0;
 transition: 0.2s ease;
}
.header.hide {
 transform: translateY(-100%);
}
.header li,
.header ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
.header > .wrapper {
 border-radius: 16px;
 background-color: #fff;
 max-width: 100%;
 width: 1280px;
 padding: 20px;
 box-sizing: border-box;
 margin: 0 auto;
 display: flex;
 justify-content: space-between;
 position: relative;
 clip-path: inset(0 -100vw -100vh -100vw);
 box-shadow: 0 0 10px 0 rgba(29, 29, 27, 0.1019607843);
 margin-top: 10px;
}
.header > .wrapper::before {
 content: "";
 border-radius: 16px;
 pointer-events: none;
 display: block;
 position: absolute;
 left: 0;
 top: 0;
 bottom: 0;
 right: 0;
 background-color: #fff;
 z-index: 3;
}
.header .logo {
 font-size: 0;
 text-indent: -9999px;
 position: relative;
 display: flex;
 align-items: center;
 z-index: 4;
 overflow: hidden;
}
.header .logo::before {
 content: "";
 display: block;
 width: 56px;
 height: 49px;
 background: url(./logos/dc.svg) center no-repeat, #fff;
 background-size: contain;
 z-index: 3;
 transition: 0.3s linear;
 transform-origin: left;
 position: relative;
}
.header .logo::after {
 content: "";
 display: block;
 width: 96px;
 height: 13px;
 transition: 0.3s linear;
 position: relative;
 z-index: 2;
 background: url(./logos/text.svg) center no-repeat;
 background-size: contain;
}
.header__lang-switcher .menu-language > li > a {
 width: 60px;
 height: 48px;
 display: flex;
 align-items: center;
 justify-content: center;
 border-radius: 8px;
 border: 2px solid #ebebef;
 color: #1d1d1b;
 text-decoration: none;
 transition: 0.3s ease;
 position: relative;
 pointer-events: none;
 z-index: 9;
}
.header__lang-switcher .menu-language > li > a::before {
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 top: 0;
 bottom: -40px;
}
.header__lang-switcher .menu-language > li > a .wpml-ls-native {
 display: none;
}
.header__lang-switcher .menu-language > li > a::after {
 content: "";
 display: block;
 width: 8px;
 height: 8px;
 position: relative;
 margin-left: 5px;
 background: url(./svg/li_arrow.svg) center no-repeat;
 filter: brightness(0);
 transition: 0.3s ease;
}
.header__lang-switcher .menu-language > li:hover > a {
 background-color: #ebebef;
}
.header__lang-switcher .menu-language > li:hover > a::after {
 filter: none;
 transform: translateY(1px) rotate(180deg);
}
.header__lang-switcher .menu-language > li:hover > .sub-menu {
 transform: translateY(0) rotateX(0);
 opacity: 1;
 pointer-events: visible;
}
.header__lang-switcher .menu-language .sub-menu {
 position: absolute;
 top: calc(100% + 10px);
 background-color: #ebebef;
 border-radius: 16px;
 padding: 10px;
 width: 208px;
 box-sizing: border-box;
 display: grid;
 gap: 10px;
 pointer-events: none;
 transform-origin: top;
 transform: translateY(-90px) rotateX(90deg);
 transition: 0.3s ease;
 z-index: 2;
}
.header__lang-switcher .menu-language .sub-menu::before {
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 top: -35px;
 height: 50px;
}
.header__lang-switcher .menu-language .sub-menu a {
 display: flex;
 justify-content: space-between;
 align-items: center;
 color: #1d1d1b;
 text-decoration: none;
 font-size: 14px;
 width: 100%;
 height: 48px;
 padding: 14px;
 box-sizing: border-box;
 background-color: #fff;
 border-radius: 8px;
 transition: 0.3s ease;
}
.header__lang-switcher .menu-language .sub-menu a:hover {
 color: #e30613;
}
.header .lang-switcher-code {
 font-size: 14px;
 font-family: "Sofia Pro Bold";
 text-transform: uppercase;
}
.header .btn-default {
 z-index: 3;
 margin-left: 10px;
 text-align: center;
}
.header .btn-default .button-text,
.header .btn-default .inner-text {
 white-space: nowrap;
}
.menu-item.non-capitalization .menu-item__title {
 text-transform: initial !important;
}
.header_menu {
 font-family: "Sofia Pro";
}
.header_menu .menu-item-link {
 color: #1d1d1b;
 text-decoration: none;
}
.header_menu .current_page_item .menu-item__title {
 color: #ff9d00;
}
.header_menu .menu {
 display: flex;
 align-items: center;
}
.header_menu .menu > .menu-item {
 transition: 0.3s ease;
}
.header_menu .menu > .menu-item:hover > .menu-item-link {
 background-color: #f4f4f6;
}
.header_menu .menu > .menu-item > .menu-item-link {
 position: relative;
 z-index: 10;
 padding: 14px;
 cursor: pointer;
 display: flex;
 align-items: center;
 transition: 0.3s ease;
 border-radius: 8px;
}
.header_menu .menu > .menu-item > .menu-item-link::before {
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 top: 0;
 bottom: -15px;
}
.header_menu .menu > .menu-item * {
 font-size: 14px;
 text-transform: initial;
 margin: 0.4px;
}
.header_menu .menu-item.has-submenu > .menu-item-link > .menu-item__text {
 display: flex;
 align-items: center;
}
.header_menu
 .menu-item.has-submenu
 > .menu-item-link
 > .menu-item__text::after {
 content: "";
 display: block;
 width: 8px;
 height: 8px;
 position: relative;
 margin-left: 5px;
 background: url(./svg/li_arrow.svg) center no-repeat;
 filter: brightness(0);
 transition: 0.3s ease;
 top: 1px;
}
.header_menu .menu-item.has-submenu:hover > .sub-menu {
 transform: translateY(0) rotate(0);
 opacity: 1;
 pointer-events: visible;
}
.header_menu .menu-item__title {
 font-family: "Sofia Pro Bold";
 font-size: 18px;
 margin-bottom: 10px;
 overflow: hidden;
 text-overflow: ellipsis;
 -webkit-line-clamp: 2;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 text-transform: uppercase;
 transition: 0.3s ease;
 display: inline-flex;
 vertical-align: text-top;
}
.header_menu .menu-item__image {
 min-width: 92px;
 width: 92px;
 height: 92px;
 margin-left: 20px;
 border-radius: 8px;
 overflow: hidden;
 background-color: #f4f4f6;
}
.header_menu .menu-item__image i {
 display: block;
 width: 100%;
 height: 100%;
 transition: 0.5s ease;
 background-position: center;
 background-repeat: no-repeat;
 background-size: cover;
}
.header_menu .sub-menu {
 position: absolute;
 pointer-events: none;
 left: 0;
 right: 0;
 z-index: 2;
 top: calc(100% + 10px);
 transform-origin: top;
 transform: translateY(-90px) rotateX(90deg);
 transition: 0.3s ease;
 display: grid;
 grid-template-columns: repeat(3, 1fr);
 gap: 10px;
 background-color: #f4f4f6;
 padding: 10px;
 border-radius: 16px;
}
.header_menu .sub-menu::before {
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 top: -35px;
 height: 50px;
}
.header_menu .sub-menu .large-card .menu-item__title,
.header_menu .sub-menu .menu-item-link.no-image .menu-item__title {
 width: 100%;
 position: relative;
}
.header_menu .sub-menu .large-card .menu-item__title::before,
.header_menu .sub-menu .menu-item-link.no-image .menu-item__title::before {
 content: "";
 right: 0;
 top: 1px;
 position: absolute;
 display: block;
 width: 20px;
 height: 20px;
 background: url(../img/icons/arrow/arrow_red_in-circle.svg);
 background-position: center;
 background-repeat: no-repeat;
 background-size: contain;
 transition: 0.3s ease;
 filter: brightness(0);
}
.header_menu .sub-menu .menu-item-link {
 display: flex;
 justify-content: space-between;
 position: relative;
 box-sizing: border-box;
 height: 100%;
 text-decoration: none;
}
.header_menu .sub-menu .menu-item-link.no-image .menu-item__text {
 width: 100%;
}
.header_menu .sub-menu .menu-item-link.no-image .description {
 max-width: calc(100% - 30px);
}
.header_menu .sub-menu .menu-item-link:hover .menu-item__title {
 color: #ff9d00;
}
.header_menu .sub-menu .menu-item__text {
 display: flex;
 flex-direction: column;
}
.header_menu .sub-menu .menu-item__text.has-description {
 justify-content: space-around;
}
.header_menu .sub-menu .menu-item__text.no-description .menu-item__title {
 min-height: 20px;
}
.header_menu .sub-menu .menu-item__title {
 min-height: 50px;
 text-transform: uppercase;
 font-size: 18px;
 font-family: "Sofia Pro Bold";
 line-height: 105%;
 padding-right: 20px;
}
.header_menu .sub-menu .menu-item-link {
 display: flex;
 background-color: #fff;
 border-radius: 10px;
 padding: 20px;
 width: 100%;
}
.header_menu
 .sub-menu
 .menu-item-link.current_page_item
 .menu-item__title::before,
.header_menu .sub-menu .menu-item-link:hover .menu-item__title::before {
 filter: none !important;
}
.header_menu .sub-menu .menu-item-link.current_page_item .menu-item__image i,
.header_menu .sub-menu .menu-item-link:hover .menu-item__image i {
 transform: scale(1.1);
}
.header_menu .sub-menu .description {
 overflow: hidden;
 text-overflow: ellipsis;
 -webkit-line-clamp: 2;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 color: rgba(29, 29, 27, 0.8);
 font-size: 14px;
 padding-right: 20px;
}
#burger-menu {
 display: none;
 align-items: center;
 z-index: 3;
 position: relative;
 padding: 14px;
 height: 48px;
 border-radius: 8px;
 background-color: #f4f4f6;
 box-sizing: border-box;
 justify-content: center;
 transition: 0.3s ease;
 cursor: pointer;
}
#burger-menu:hover {
 color: #ff9d00;
}
#burger-menu .burger-text {
 display: inline-block;
 margin-left: 10px;
 font-family: "Sofia Pro Bold";
 font-size: 14px;
 height: 16px;
}
#burger-menu #burger {
 display: block;
 position: relative;
 width: 16px;
 height: 13px;
}
#burger-menu #burger:hover {
 cursor: pointer;
}
#burger-menu #burger span {
 width: 100%;
 height: 1.2pt;
 background: #1d1d1b;
 position: absolute;
 top: 50%;
 border-radius: 2px;
 transition: background 0.15s 0.15s ease;
}
#burger-menu #burger span::before {
 content: "";
 position: inherit;
 background: #1d1d1b;
 height: inherit;
 width: 100%;
 border-radius: inherit;
 top: -5px;
 transition: transform 250ms ease, top 250ms 250ms ease;
}
#burger-menu #burger span::after {
 content: "";
 position: inherit;
 background: #1d1d1b;
 height: inherit;
 width: 100%;
 border-radius: inherit;
 top: 5px;
 transition: transform 250ms ease, top 250ms 250ms ease;
}
#burger-menu.open #burger span {
 background: 0 0;
}
#burger-menu.open #burger span::before {
 top: 0;
 transform: rotate(45deg);
 transition: top 250ms ease, transform 250ms 250ms ease;
}
#burger-menu.open #burger span::after {
 top: 0;
 transform: rotate(-45deg);
 transition: top 250ms ease, transform 250ms 250ms ease;
}
#burger-menu.open #burger span::after,
#burger-menu.open #burger span::before {
 background-color: #ff9d00;
}
.header-right {
 display: flex;
 align-items: center;
}
.email-misspelled-container {
 position: relative;
}
.email-misspelled-container .spelled-results {
 position: absolute;
 z-index: 99;
 top: calc(100% + 1px);
 left: 0;
 width: 100%;
 border-radius: 12px;
 overflow: hidden;
}
.email-misspelled-container .spelled-results-elem {
 width: 100%;
 padding: 12px;
 box-sizing: border-box;
 border-bottom: 1px solid rgba(0, 0, 0, 0.2);
 background-color: #fff;
 color: #000;
 cursor: pointer;
 transition: 0.3s ease;
 text-align: left;
}
.email-misspelled-container .spelled-results-elem:hover {
 background-color: #f3f3f3;
}
.email-misspelled-container .spelled-results-elem:last-child {
 border-bottom: none;
}
html {
 -webkit-text-size-adjust: 100%;
}
* {
 outline: 0;
 -webkit-tap-highlight-color: transparent;
}
*,
::after,
::before {
 box-sizing: border-box;
}
img,
video {
 max-width: 100%;
 height: auto;
}
ol,
ul {
 margin: 0;
 padding: 0;
}
button {
 cursor: pointer;
}
body {
 font-family: "Sofia Pro";
 padding: 0;
 margin: 0;
 font-size: 18px;
}
.wrapper {
 width: 100%;
 max-width: 1320px;
 min-width: 272px;
 padding: 0 16px;
 margin: 0 auto;
 box-sizing: border-box;
 padding: 0 24px;
}
.wrapper.mob-unwrap {
 padding: 24px 0;
}
.link-disabled > span > a {
 pointer-events: none;
}
.h1,
.h2,
.h3,
.h4,
.h5,
h1,
h2,
h3,
h4,
h5 {
 font-family: "Sofia Pro Black";
 color: #000;
}
.h1,
h1 {
 font-family: "Sofia Pro Black";
 line-height: 100%;
 letter-spacing: 0.02em;
 text-transform: uppercase;
 margin-top: 0;
 font-size: 56px;
 margin-bottom: 24px;
}
.h2,
h2 {
 line-height: 100%;
 letter-spacing: 0.02em;
 text-transform: uppercase;
 margin-top: 0;
 font-size: 48px;
}
.container {
 width: 100%;
 max-width: 1310px;
 margin-right: auto;
 margin-left: auto;
 padding-left: 15px;
 padding-right: 15px;
 position: relative;
}
.btn-default {
 position: relative;
 display: flex;
 align-items: center;
 justify-content: center;
 padding: 14px 25px;
 border-radius: 8px;
 height: 48px;
 box-sizing: border-box;
 background-color: #ff9d00;
 font-family: "Sofia Pro Bold";
 color: #fff;
 overflow: hidden;
 cursor: pointer;
 transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
 -webkit-mask-image: -webkit-radial-gradient(white, #000);
 text-decoration: none;
 font-size: 14px;
 border: none;
 outline: 0;
}
.btn-default .button-text {
 position: relative;
 z-index: 2;
 transition: 0.3s ease;
 display: inline-flex;
 vertical-align: text-top;
 line-height: 120%;
 pointer-events: none;
}
.btn-default .button-text span {
 display: inline-flex;
 vertical-align: text-top;
 line-height: 120%;
}
.btn-default .fill-container {
 position: absolute;
 left: -5px;
 top: 50%;
 width: calc(100% + 8px);
 height: 105%;
 pointer-events: none;
 transform: translateY(-50%) rotate(180deg);
}
.btn-default .fill-container::after {
 content: "";
 position: absolute;
 left: 0;
 top: 0;
 width: 100%;
 height: 100%;
 background-color: #fbba00;
 transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
 transform: translateY(-100%);
}
.btn-default:hover .fill-container {
 transform: translateY(-50%) rotate(0);
}
.btn-default:hover .fill-container::after {
 transform: translateY(0);
}
.btn-yellow {
 background: #fbba00;
 color: #fff;
 filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));
}
.item,
.subs_item {
 padding-left: 8px;
 padding-right: 8px;
 width: 100%;
}
.first_screen {
 position: relative;
 background: #ad0b0b;
 color: #fff;
 overflow: hidden;
}
.first_screen .container {
 z-index: 2;
 position: relative;
 padding-top: 45px;
 padding-bottom: 30px;
}
.first_screen img {
 z-index: 1;
}
.first_screen .h1,
.first_screen h1 {
 color: #fff;
 font-size: 44px;
 margin-bottom: 30px;
}
.first_screen .first_screen_img {
 display: none;
 position: absolute;
 right: 0;
}
.first_screen .first_screen_img.mobile {
 display: none;
 bottom: 118px;
}
.first_screen .first_screen_img.desktop {
 display: none;
}
.first_screen .first_screen_content {
 width: 100%;
 position: relative;
}
.first_screen .btn_row {
 display: flex;
 display: -webkit-flex;
 margin-bottom: 45px;
}
.first_screen .btn_row .btn_primary.white:focus,
.first_screen .btn_row .btn_primary.white:hover {
 background: #fbba00;
 color: #fff;
 filter: drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25));
}
.text_block {
 font-size: 16px;
 line-height: 164%;
 color: rgba(0, 0, 0, 0.64);
 letter-spacing: 0.02em;
}
.first_screen-image_text.color_white .flex_container .text_block h1 {
 color: #fff;
}
.first_screen-image_text.color_white .flex_container .text_block .desc {
 color: rgba(255, 255, 255, 0.8);
}
.first_screen-image_text.color_white .flex_container .text_block .desc b,
.first_screen-image_text.color_white .flex_container .text_block .desc strong {
 color: rgba(255, 255, 255, 0.8);
}
.first_screen-image_text.partners_template .flex_container figure {
 display: flex;
 display: -webkit-flex;
 align-items: center;
 -webkit-align-items: center;
}
.first_screen-image_text.partners_template .flex_container figure img.img_lamp,
.first_screen-image_text.partners_template
 .flex_container
 picture
 img.img_lamp {
 position: absolute;
 z-index: 3;
 transform: rotate(8deg);
 -webkit-transform: rotate(8deg);
 -moz-transform: rotate(8deg);
 -ms-transform: rotate(8deg);
 -o-transform: rotate(8deg);
 right: 15px;
 bottom: 84px;
 pointer-events: none;
}
@media (min-width: 768px) {
 .item,
 .subs_item {
  width: 50%;
 }
 .item.col_8:not(.active),
 .subs_item.col_8:not(.active) {
  width: 100%;
 }
 .item,
 .subs_item {
  width: 50%;
 }
 .item.col_8:not(.active),
 .subs_item.col_8:not(.active) {
  width: 100%;
 }
 .first_screen .container {
  padding-top: 70px;
 }
 .first_screen .h1,
 .first_screen h1 {
  font-size: 64px;
  margin-bottom: 62px;
 }
 .first_screen .first_screen_content {
  max-width: 466px;
 }
 .first_screen .btn_row {
  margin-bottom: 118px;
 }
 .first_screen .btn_row .btn_primary {
  min-width: 221px;
  height: 80px;
 }
 .first_screen .btn_row .btn_primary:first-child {
  margin-right: 24px;
 }
 .text_block {
  font-size: 18px;
 }
 .first_screen-image_text.partners_template .flex_container .text_block {
  width: 57%;
 }
 .first_screen-image_text.partners_template .flex_container figure,
 .first_screen-image_text.partners_template .flex_container picture {
  width: 43%;
 }
 .first_screen-image_text.partners_template .flex_container figure img,
 .first_screen-image_text.partners_template .flex_container picture img {
  left: initial;
  right: 97px;
  bottom: -58px;
 }
}
@media (min-width: 900px) {
 .first_screen .btn_row .btn_primary {
  min-width: 246px;
 }
}
@media (min-width: 1025px) {
 .item,
 .subs_item {
  width: 33.33%;
  padding-left: 12px;
  padding-right: 12px;
 }
 .item.col_8:not(.active),
 .subs_item.col_8:not(.active) {
  width: 66.66%;
 }
 .item.col_8:not(.active) .article_item:not(.type_article) .article_item_header,
 .subs_item.col_8:not(.active)
  .article_item:not(.type_article)
  .article_item_header {
  height: 230px;
 }
 .item.col_5:not(.active),
 .subs_item.col_5:not(.active) {
  width: 50%;
 }
 .item,
 .subs_item {
  width: 33.33%;
  padding-left: 12px;
  padding-right: 12px;
 }
 .item.col_8:not(.active),
 .subs_item.col_8:not(.active) {
  width: 66.66%;
 }
 .item.col_8:not(.active) .article_item:not(.type_article) .article_item_header,
 .subs_item.col_8:not(.active)
  .article_item:not(.type_article)
  .article_item_header {
  height: 230px;
 }
 .item.col_5:not(.active),
 .subs_item.col_5:not(.active) {
  width: 50%;
 }
 .first_screen .h1,
 .first_screen h1 {
  font-size: 85px;
 }
 .first_screen .first_screen_img {
  top: initial;
  bottom: 0;
 }
 .first_screen .first_screen_img.desktop {
  display: block;
 }
 .first_screen .first_screen_content {
  max-width: 705px;
 }
 .first_screen .btn_row {
  margin-bottom: 0;
 }
 .first_screen-image_text.partners_template .flex_container figure img,
 .first_screen-image_text.partners_template .flex_container picture img {
  bottom: -69px;
 }
}
@media (min-width: 1080px) {
 ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 0;
 }
 ::-webkit-scrollbar:vertical {
  width: 15px;
  background: #292927;
 }
 ::-webkit-scrollbar-thumb {
  background: gray;
 }
}
@media (min-width: 1301px) {
 .header .large-card {
  grid-row-start: 1;
  grid-row-end: 4;
 }
 .header .large-card .menu-item-link {
  flex-direction: column-reverse;
  background-color: #c9d6ae !important;
 }
 .header .large-card .menu-item-link .menu-item__image {
  width: 100%;
  min-height: 200px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
 }
 .header .large-card .menu-item-link .menu-item__image i {
  width: 80%;
  height: 80%;
  background-size: contain;
 }
 .header .large-card .menu-item-link .menu-item__title {
  min-height: 0;
  height: 26px;
 }
 .header_menu
  .menu
  > .menu-item:hover
  > .menu-item-link
  .menu-item__text::after {
  filter: none;
  transform: translateY(1px) rotate(180deg);
 }
}
@media (max-width: 1440px) {
 .container {
  padding-left: 20px;
  padding-right: 20px;
 }
}
@media (max-width: 1300px) {
 .header__lang-switcher {
  display: none !important;
 }
 .header_menu {
  position: absolute;
  left: 0;
  right: 0;
  top: calc(100% + 10px);
  z-index: 1;
  background-color: #f4f4f6;
  border-radius: 16px;
  padding: 20px;
  padding-bottom: 10px;
  box-sizing: border-box;
  transform: translateY(-80px) rotateX(90deg);
  transform-origin: top;
  pointer-events: none;
  transition: 0.3s ease-in-out;
  max-height: calc(100vh - 120px);
  overflow: auto;
 }
 .header_menu.open {
  transform: translateY(0) rotateX(0);
  opacity: 1;
  pointer-events: visible;
 }
 .header_menu .menu {
  flex-direction: column;
 }
 .header_menu .menu > .menu-item {
  width: 100%;
  padding: 0;
  border-bottom: 1px solid rgba(157, 160, 170, 0.3);
  background-color: #f4f4f6;
  overflow: hidden;
 }
 .header_menu .menu > .menu-item:first-child > .menu-item-link {
  padding-top: 0;
 }
 .header_menu .menu > .menu-item:last-child {
  border-bottom: none;
 }
 .header_menu .menu > .menu-item > .menu-item-link {
  padding: 0;
  padding-top: 20px;
  padding-bottom: 20px;
 }
 .header_menu .menu > .menu-item > .menu-item-link .menu-item__title {
  font-size: 22px;
 }
 .header_menu .menu > .menu-item > .menu-item-link::before {
  display: none;
 }
 .header_menu .menu-item.has-submenu > .menu-item-link > .menu-item__text {
  width: 100%;
  justify-content: space-between;
 }
 .header_menu
  .menu-item.has-submenu
  > .menu-item-link
  > .menu-item__text::after {
  top: 0;
  width: 40px;
  height: 40px;
  background-size: contain !important;
  object-fit: cover;
  border-radius: 50%;
  background: url(./logos/dc.svg) center no-repeat, #fff;
  filter: none;
 }
 .header_menu .menu-item.toggled > .menu-item-link > .menu-item__text::after {
  transform: rotate(45deg) !important;
  opacity: 0.9;
 }
 .header_menu .menu-item__image {
  display: none !important;
 }
 .header_menu .sub-menu {
  border-radius: 0;
  padding: 0;
  position: static;
  transform: translateY(0) rotateX(0);
  opacity: 1;
  pointer-events: visible;
  grid-template-columns: 1fr 1fr;
  display: none;
  transition: none;
  overflow: hidden;
  gap: 0;
  row-gap: 15px;
  padding-bottom: 20px;
 }
 .header_menu .sub-menu .large-card .menu-item__title::before,
 .header_menu .sub-menu .menu-item-link.no-image .menu-item__title::before {
  display: none;
 }
 .header_menu .sub-menu .menu-item-link {
  background-color: transparent;
  padding: 0;
 }
 .header_menu .sub-menu .menu-item__title {
  font-family: "Sofia Pro Medium";
  min-height: 0;
  line-height: 110%;
  font-size: 14px;
  overflow: visible;
  text-transform: initial;
  color: rgba(29, 29, 27, 0.8);
 }
 .header_menu .sub-menu .description {
  display: none !important;
 }
 #burger-menu {
  display: flex;
 }
}
@media (max-width: 1080px) {
 body {
  font-size: 16px;
 }
 .wrapper.mob-unwrap {
  padding: 0;
 }
 .h1,
 h1 {
  font-size: 40px;
 }
 .h2,
 h2 {
  font-size: 40px;
 }
 .container {
  padding-left: 24px;
  padding-right: 24px;
 }
}
@media (max-width: 767px) {
 .first_screen .btn_row {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  margin-bottom: 0;
 }
 .first_screen .btn_row .btn_primary:first-child {
  margin-bottom: 8px;
 }
 .first_screen-image_text.partners_template .casinos_list_item {
  display: none;
 }
}
@media (max-width: 743px) {
 .header .logo {
  order: 1;
 }
 #burger-menu {
  order: 4;
  width: 48px;
 }
 #burger-menu .burger-text {
  display: none !important;
 }
 .header-right {
  order: 3;
  margin-left: auto;
  margin-right: 20px;
 }
}
@media (max-width: 680px) {
 .header_menu .menu > .menu-item > .menu-item-link .menu-item__title {
  font-size: 18px;
 }
 .wrapper {
  margin: 0 auto;
 }
 .h1,
 h1 {
  font-size: 35px;
  margin-bottom: 17px;
 }
 .h2,
 h2 {
  font-size: 32px;
 }
 .container {
  padding-left: 20px;
  padding-right: 20px;
 }
 .btn-default .fill-container {
  padding-bottom: 100%;
 }
}
@media (max-width: 516px) {
 .header {
  padding: 0;
 }
 .header > .wrapper {
  border-radius: 0;
  margin-top: 0;
 }
 .header .logo::before {
  width: 60px;
  height: 30px;
 }
 .header .btn-default {
  max-width: 48px;
  width: auto;
  height: 48px;
  padding: 0;
 }
 .header .btn-default .inner-text {
  display: block;
  transition: 0.3s linear;
  opacity: 0;
  transform: translateX(-100%);
  pointer-events: none;
  min-width: 90px;
 }
 .header .btn-default::after {
  content: "";
  display: block;
  width: 26px;
  height: 26px;
  background: url(https://www.softswiss.com/wp-content/themes/softswiss2022/dist/img/icons/main_icon_white.svg)
   center no-repeat;
  background-size: contain;
  position: absolute;
  transition: 0.3s linear;
  left: calc(50% - 13px);
  top: calc(50% - 13px);
  opacity: 1;
 }
 .header_menu {
  max-height: calc(100vh - 100px);
  border-radius: 0;
  top: 100%;
 }
 .header-right {
  margin-right: 10px;
 }
}
@media (max-width: 515px) {
 .header.scrolled .logo::before {
  transform: scale(1.3);
 }
 .header.scrolled .logo::after {
  transform: translateX(calc(-100% - 40px));
 }
 .header.scrolled .cta_button {
  width: auto;
  max-width: 160px;
 }
 .header.scrolled .cta_button .button-text {
  white-space: nowrap;
  padding: 0 10px;
 }
 .header.scrolled .cta_button .button-text span {
  white-space: nowrap;
  opacity: 1;
  transform: translateX(0);
 }
 .header.scrolled .cta_button::after {
  transform: translateX(100px);
  opacity: 0;
 }
}
@media (max-width: 500px) {
 .header_menu .sub-menu {
  grid-template-columns: 1fr;
 }
}
@media (max-width: 375px) {
 .first_screen .h1,
 .first_screen h1 {
  font-size: 38px;
 }
}
@media (min-width: 768px) and (max-width: 1024px) {
 .first_screen .first_screen_img.mobile {
  display: block;
 }
}


:root { 
    --font-family: "Gilroy",sans-serif; 
    --font-h4-xs: 700 1.625rem/1.2 var(--font-family); 
    --font-h4-md: 700 2.0625rem/1.2 var(--font-family); 
    --txt_med_12px: .75rem/1.4 var(--font-family); 
    --txt_mob_reg_14px: .875rem/1.65 var(--font-family); 
    --txt_reg_16px: 1rem/1.55 var(--font-family); 
    --text-lg-bold-18: 700 1.125rem/1.35 var(--font-family); 
    --btn_md_16px: 1rem/1.75 var(--font-family); 
    --btn_1_btn_bold_16px: 700 1rem/1 var(--font-family); 
    --description_title: 1.125rem/1.5 var(--font-family); 
    --paragraph: 400 .875rem/1.5 var(--font-family); 
    --h1_bold: 700 3.125rem/1.1 var(--font-family); 
    --h2_bold: 700 2.5rem/1.3 var(--font-family); 
    --h3_bold: 700 2.0625rem/1.2 var(--font-family); 
    --h4_bold: 700 1.625rem/1.2 var(--font-family); 
    --h5_bold: 700 1.25rem/1.35 var(--font-family); 
    --dark-gray: #272727; 
    --dark-gray-30: #ccd3d94d; 
    --button-sl_btn_real_white: #fff; 
    --secondary-sl_grey_sec_2: #e3e8ec80; 
    --grey_sec_1: #f1f3f5; 
    --bg-color: var(--grey_sec_1); 
    --base-blue-main-dark: #16103e; 
    --blue-main-10: #16103e1a; 
    --text-color: var(--base-blue-main-dark); 
    --red-color: #ff9d00; 
    --header-height: 4.25rem; 
    --border-color: var(--blue-main-10); 
    --footer-bg-color: var(--dark-gray); 
} 

.gambit-footerle6pt:where(.gambit-footerte3yo) { 
    --divider: 1.62rem; 
    background-color: var(--footer-bg-color); 
    color: var(--button-sl_btn_real_white); 
    padding-top: 3.13rem;
} 

@media (min-width: 425px){ 
  .gambit-footerle6pt:where(.gambit-footerte3yo) { 
    padding-top: 3.75rem;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerle6pt:where(.gambit-footerte3yo) { 
    padding-top: 3.75rem;
  } 
}     

@media (min-width: 1024px){ 
  .gambit-footerle6pt:where(.gambit-footerte3yo) { 
    padding-top: 5rem;
  } 
}     

.gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    margin: 0 auto; 
    max-width: 100%; 
    padding-left: 1.125rem; 
    padding-right: 1.125rem;
} 

@media (min-width: 425px){ 
  .gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    padding-left: 1.5rem; 
    padding-right: 1.5rem;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    padding-left: 3.125rem; 
    padding-right: 3.125rem;
  } 
}     

@media (min-width: 810px){ 
  .gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    padding-left: 3.75rem; 
    padding-right: 3.75rem;
  } 
}     

@media (min-width: 1024px){ 
  .gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    padding-left: 5rem; 
    padding-right: 5rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerodpkh:where(.gambit-footerdtdwl) { 
    max-width: 1120px; 
    padding-left: 0; 
    padding-right: 0;
  } 

  .gambit-footercfamn:where(.gambit-footerte3yo) { 
    display: grid; 
    gap: 5rem; 
    grid-template-columns: 18.7rem auto; 
    padding-top: 1.38rem;
  } 
}     

.gambit-footer9ef5k:where(.gambit-footer8i2oo) { 
    background-color: var(--dark-gray-30); 
    border-radius: 1rem; 
    color: var(--button-sl_btn_real_white); 
    column-gap: 1.5rem; 
    display: flex; 
    padding: .94rem 1.25rem; 
    row-gap: 2rem;
} 

@media (min-width: 640px){ 
  .gambit-footer9ef5k:where(.gambit-footer8i2oo) { 
    flex-wrap: nowrap; 
    padding: .94rem 1.88rem;
  } 
}     

@media (min-width: 810px){ 
  .gambit-footer9ef5k:where(.gambit-footer8i2oo) { 
    padding: .94rem 2.5rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footer9ef5k:where(.gambit-footer8i2oo) { 
    border-radius: 5px; 
    gap: 3.25rem; 
    justify-content: flex-end; 
    margin-top: 2.5rem; 
    padding: .62rem 1.88rem;
  } 
}     

.gambit-footerreyo4:where(.gambit-footer8i2oo) { 
    margin-bottom: var(--divider);
} 

.gambit-footerodokm:where(.gambit-footerte3yo) { 
    align-items: center; 
    display: flex; 
    flex-direction: column; 
    padding-bottom: 3.75rem; 
    padding-top: var(--divider); 
    position: relative; 
    row-gap: 1.88rem;
} 

@media (min-width: 810px){ 
  .gambit-footerodokm:where(.gambit-footerte3yo) { 
    justify-content: space-between;
  } 
}     

.gambit-footerodokm:where(.gambit-footerte3yo):before { 
    background-color: #ffffff80; 
    content: ""; 
    height: 1px; 
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 100%;
} 

.gambit-footeradpjz:where(.gambit-footeresv23) { 
    background-color: var(--dark-gray-30); 
    border-radius: 1rem; 
    display: flex; 
    flex-wrap: wrap; 
    gap: 1.56rem; 
    margin-bottom: 2.5rem; 
    padding: 1.875rem 1.25rem;
} 

@media (min-width: 811px){ 
  .gambit-footeradpjz:where(.gambit-footeresv23) { 
    padding: 2.5rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footeradpjz:where(.gambit-footeresv23) { 
    background-color: initial; 
    flex-direction: column; 
    gap: 2.5em; 
    padding: 0;
  } 
}     


@media (min-width: 810px){ 
  .gambit-footere7s8h:where(.gambit-footerte3yo) { 
    order: 0;
  } 
}     

.gambit-footerasynx:where(.gambit-footer8i2oo) { 
    display: flex; 
    flex-basis: 50%; 
    flex-wrap: wrap;
} 

@media (min-width: 1280px){ 
  .gambit-footerasynx:where(.gambit-footer8i2oo) { 
    flex-basis: auto; 
    flex-wrap: nowrap;
  } 

  .gambit-footerasynx:where(.gambit-footer8i2oo) { 
    align-items: center; 
    display: flex; 
    font-size: 1rem; 
    gap: 1rem;
  } 

  .gambit-footerem9o2:where(.gambit-footer8i2oo) { 
    align-items: center; 
    display: flex; 
    font-size: 1rem; 
    gap: 1rem;
  } 
}     

.gambit-footer2ikrv:where(.gambit-footerte3yo) { 
    column-gap: 1.25rem; 
    display: flex; 
    flex-wrap: wrap; 
    justify-content: center; 
    row-gap: 15px;
} 

@media (min-width: 810px){ 
  .gambit-footer2ikrv:where(.gambit-footerte3yo) { 
    justify-content: flex-start;
  } 
}     

.gambit-footerja5tm:where(.gambit-footerte3yo) { 
    align-items: center; 
    column-gap: 1.25rem; 
    display: flex; 
    flex: 1; 
    flex-direction: column; 
    font-size: .875rem; 
    row-gap: .62rem;
} 

@media (min-width: 640px){ 
  .gambit-footerja5tm:where(.gambit-footerte3yo) { 
    flex-direction: row; 
    margin-right: auto;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerja5tm:where(.gambit-footerte3yo) { 
    gap: 3.125rem;
  } 
}     

.gambit-footer6radc:where(.gambit-footeresv23) { 
    flex-basis: 100%;
} 

@media (min-width: 640px){ 
  .gambit-footer6radc:where(.gambit-footeresv23) { 
    flex-basis: calc(50% - 1.56rem);
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footer6radc:where(.gambit-footeresv23) { 
    flex-basis: auto;
  } 
}     

.gambit-footerslklm:where(.gambit-footeresv23) { 
    flex-basis: calc(100% - 5.69rem);
} 

@media (min-width: 640px){ 
  .gambit-footerslklm:where(.gambit-footeresv23) { 
    display: grid; 
    flex-basis: calc(50% - 1.56rem);
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerslklm:where(.gambit-footeresv23) { 
    flex-basis: auto;
  } 
}     

.gambit-footerslklm:where(.gambit-footeresv23) { 
    border-radius: .3125rem; 
    font-size: .875rem;
} 

@media (min-width: 640px){ 
  .gambit-footerslklm:where(.gambit-footeresv23) { 
    padding: 0;
  } 
}     

astro-island { 
    display: contents;
} 

span { 
    line-height: 1;
} 

.gambit-footerbnzz1:where(.gambit-footer8i2oo) { 
    color: var(--button-sl_btn_real_white); 
    flex-basis: 100%; 
    font: var(--txt_mob_reg_14px); 
    font-weight: 500; 
    margin-bottom: .62rem; 
    white-space: nowrap;
} 

@media (min-width: 810px){ 
  .gambit-footerbnzz1:where(.gambit-footer8i2oo) { 
    margin-bottom: 10px;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerbnzz1:where(.gambit-footer8i2oo) { 
    flex-basis: auto; 
    margin-bottom: 0;
  } 
}     

.gambit-footery5s5p:where(.gambit-footer8i2oo) { 
    column-gap: 1.75rem; 
    display: flex; 
    flex-wrap: wrap; 
    row-gap: .93rem;
} 

@media (min-width: 1280px){ 
  .gambit-footery5s5p:where(.gambit-footer8i2oo) { 
    flex-wrap: nowrap;
  } 
}     

.gambit-footerxr872:where(.gambit-footer8i2oo) { 
    display: flex; 
    flex-wrap: wrap; 
    gap: 1.85rem;
} 

@media (min-width: 425px){ 
  .gambit-footerxr872:where(.gambit-footer8i2oo) { 
    flex-wrap: nowrap;
  } 
}     

li { 
    list-style: none;
} 

.gambit-footerkd11t:where(.gambit-footerte3yo) { 
    background-color: initial; 
    border-radius: .3125rem; 
    overflow: hidden; 
    padding: .3125rem .5rem;
} 

@media (min-width: 810px){ 
  .gambit-footerkd11t:where(.gambit-footerte3yo) { 
    font-weight: 500;
  } 
}     

.gambit-footerh29km:where(.gambit-footerte3yo) { 
    background-color: var(--dark-gray-30);
} 

.gambit-footer39no3:where(.gambit-footerte3yo) { 
    display: flex; 
    gap: 1.25rem; 
    justify-content: center;
} 

@media (min-width: 640px){ 
  .gambit-footer39no3:where(.gambit-footerte3yo) { 
    gap: 2.62rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footer39no3:where(.gambit-footerte3yo) { 
    gap: 3.125rem;
  } 
}     

.gambit-footeresxy3:where(.gambit-footerte3yo) { 
    text-align: center;
} 

.gambit-footerht768:where(.gambit-footerte3yo) { 
    color: #e3e8ec80;
} 

.gambit-footerga8l5:where(.gambit-footeresv23) { 
    display: flex; 
    flex-direction: column; 
    font-size: 1.625rem; 
    font-style: normal; 
    font-weight: 700; 
    line-height: 1.2; 
    margin-bottom: .625rem; 
    position: relative;
} 

@media (min-width: 1280px){ 
  .gambit-footerga8l5:where(.gambit-footeresv23) { 
    font: var(--h3_bold);
  } 
}     

.gambit-footerga8l5:where(.gambit-footeresv23):after { 
    background: #ff9d00; 
    border-radius: 0 4px; 
    bottom: 0; 
    content: ""; 
    height: 4px; 
    left: 0; 
    margin-top: .62rem; 
    width: 50px;
} 

p { 
    letter-spacing: .02em; 
    line-height: 175%;
} 

.gambit-footerqp2wg:where(.gambit-footeresv23) { 
    font-size: .875rem; 
    font-weight: 400; 
    letter-spacing: .0175rem; 
    line-height: 1.65;
} 

@media (min-width: 865px){ 
  .gambit-footerqp2wg:where(.gambit-footeresv23) { 
    font-size: 1rem;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerqp2wg:where(.gambit-footeresv23) { 
    margin-bottom: 0;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerqp2wg:where(.gambit-footeresv23) { 
    margin-top: 1.25rem;
  } 
}     

a { 
    color: currentColor; 
    text-decoration: none;
} 

.gambit-footern3zvr:where(.gambit-footeresv23) { 
    color: var(--Button-sl_btn_real_white,#fff); 
    display: flex; 
    font-size: 1.625rem; 
    font-style: normal; 
    font-weight: 600; 
    line-height: 1.2; 
    margin-bottom: .47rem; 
    white-space: nowrap;
} 

@media (min-width: 1280px){ 
  .gambit-footern3zvr:where(.gambit-footeresv23) { 
    font: 600 2.0625rem/1.3 var(--font-family);
  } 
}     

.gambit-footerzchdb:where(.gambit-footeresv23) { 
    display: flex; 
    flex-direction: column; 
    font-size: .875rem; 
    gap: .5rem;
} 

.gambit-footerrsjia:where(.gambit-footeresv23) { 
    margin-bottom: 1.25rem;
} 

@media (min-width: 810px){ 
  .gambit-footerrsjia:where(.gambit-footeresv23) { 
    margin-bottom: 10px;
  } 
}     

@media (min-width: 1024px){ 
  .gambit-footerrsjia:where(.gambit-footeresv23) { 
    margin-bottom: 1.25rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerrsjia:where(.gambit-footeresv23) { 
    margin-bottom: 2.5rem;
  } 
}     

.gambit-footerlmeat:where(.gambit-footer772fp) { 
    align-items: center; 
    display: flex; 
    gap: 1.25rem;
} 

@media (min-width: 640px){ 
  .gambit-footerlmeat:where(.gambit-footer772fp) { 
    gap: 20px;
  } 
}     

.gambit-footer4bi2n { 
    display: grid; 
    font-weight: 500; 
    gap: .94rem; 
    position: relative;
} 

@media (min-width: 640px){ 
  .gambit-footer4bi2n { 
    column-count: 3; 
    column-gap: 2.75rem; 
    display: block;
  } 
}     

@media (min-width: 810px){ 
  .gambit-footer4bi2n { 
    column-count: 4;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footeronpz3.gambit-footer4bi2n { 
    display: flex; 
    grid-template-columns: repeat(3,1fr); 
    margin-top: .75rem; 
    row-gap: 3.44rem;
  } 
}     

.gambit-footerj5snv:where(.gambit-footer8i2oo) { 
    align-items: center; 
    display: flex; 
    gap: .56rem;
} 

.gambit-footer4mgo6:where(.gambit-footer8i2oo) { 
    font-size: 0; 
    max-height: 2.5rem;
} 

.gambit-footergdo3d:where(.gambit-footer8i2oo) { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='29' fill='none' viewBox='0 0 66 29'%3E%3Cg fill='%23CFD1D2' clip-path='url(https://slotegrator.pro/_astro/%23a)'%3E%3Cpath d='M.531 28.956h65.455v-4.147H.531zm59.985-14.215c0-.493-.49-1.718-2.029-2.762-1.473-1-3.929-1.885-7.88-1.885H50.6c-3.64 0-6.095.797-7.634 1.747-1.617 1-2.275 2.211-2.275 2.9 0 .551.217 1.044.217 1.051l.13.305.318-.109s1.459-.508 3.777-.508c2.492 0 4.911.363 7.078.87a42 42 0 0 1 5.532 1.733l.145.058.144-.072c.014 0 2.484-1.247 2.484-3.328m-.722 0c0 1.385-1.48 2.349-1.95 2.61a42 42 0 0 0-5.474-1.696 32 32 0 0 0-7.237-.892c-1.762 0-3.077.29-3.669.442a2 2 0 0 1-.058-.464c0-.508.556-1.435 1.929-2.284 1.451-.899 3.777-1.653 7.265-1.653 3.792 0 6.11.834 7.483 1.77 1.3.884 1.718 1.812 1.718 2.174z'/%3E%3Cpath d='M65.58 19.06c-.79.046-1.581.004-2.361-.123 1.018-.682 2.527-2.052 2.527-4.198 0-1.508-1.3-3.292-3.9-4.669-2.506-1.334-6.254-2.32-11.245-2.32-3.777 0-7.525.71-10.327 1.914-2.89 1.233-4.81 3.002-4.81 5.075a4.07 4.07 0 0 0 .982 2.719c-2.24 1.61-3.091 3.726-3.099 3.734l-.195.492h4.572l.022-.34a2.8 2.8 0 0 1 1.112-1.914c.166.123.368.239.6.362.339.167.743.341 1.198.508 2.326.87 6.14 1.667 9.945 1.667 4.507 0 7.367-.826 7.98-1.022.55.189 2.89.928 7.043.928h.36v-2.857zm-.318 2.095c-4.398-.05-6.536-.92-6.543-.928l-.123-.05-.122.043c-.008 0-2.89 1.03-7.873 1.03a30 30 0 0 1-9.692-1.617q-.576-.21-1.127-.486a3.7 3.7 0 0 1-.686-.435l-.202-.174-.224.145s-1.329.826-1.596 2.284h-2.817a8.94 8.94 0 0 1 2.947-3.161l.419-.268-.397-.312s-1.047-.798-1.047-2.487c0-1.74 1.74-3.292 4.376-4.423 2.716-1.16 6.363-1.848 10.046-1.848 4.86 0 8.494.942 10.913 2.233 2.34 1.247 3.517 2.784 3.517 4.038 0 2.77-3.011 4.06-3.019 4.06l-1.061.464 1.134.217c.007 0 1.87.363 3.177.32z'/%3E%3Cpath d='M54.513 18.617c-.014-.007-3.452-1.71-9.381-1.71-.975 0-2.326.195-2.326.195l-.939.13.787.53c.008 0 2.795 1.921 7.945 1.921 1.553 0 3.813-.392 3.813-.392l1.105-.188zm-3.914.341c-3.178 0-5.388-.74-6.558-1.276.361-.029.751-.058 1.09-.058 3.698 0 6.378.674 7.822 1.16-.722.087-1.625.174-2.354.174M.531 4.54h65.455V.362H.531zm30.476 3.581h-5.359v13.572h5.627V8.128zm-11.765 6.11a19 19 0 0 0-1.986-.435 34 34 0 0 0-2.478-.326c-6.11-.522-6.052-1.298-6.03-1.61v-.087c.007-.26.404-.522.946-.725a6.2 6.2 0 0 1 2.246-.377c1.026.03 2.463.29 3.185.725.123.073.217.153.289.232.043.051.072.102.072.145v.283H22.6l-.022-.29c-.072-1.16-1.733-2.74-5.445-3.509a22 22 0 0 0-2.347-.34 30 30 0 0 0-2.817-.124h-.022c-2.116 0-4.622.384-6.594 1.051-2.058.69-3.56 1.704-3.56 2.937 0 1.022.931 2.523 4.26 3.407.63.16 1.337.305 2.153.42.802.117 1.712.21 2.723.262.527.029.867.072 1.098.108q.322.032.642.073c1.474.174 2.485.464 3.113.805.55.304.773.616.744.899v.007c-.05.478-.505.957-1.892 1.21a10 10 0 0 1-.99.131c-.382.03-.794.044-1.256.044h-.015c-2.325 0-3.683-.298-4.304-.798a1.1 1.1 0 0 1-.253-.275.8.8 0 0 1-.115-.29l-.044-.218H.5l.007.29c.036 1.262 1.878 2.922 5.886 3.72.759.152 1.596.275 2.528.362.925.087 1.928.13 3.019.138h.058c3.726 0 6.543-.58 8.428-1.4 1.972-.855 2.961-1.986 2.961-3.023 0-1.247-1.033-2.56-4.145-3.422'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5 0h65v29H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
} 

.gambit-footerjspwf:where(.gambit-footer8i2oo) { 
    content: url(https://slotegrator.pro/img/certs/IoM.webp);
} 

.gambit-footerro2gh:where(.gambit-footer772fp) { 
    background-color: var(--secondary-sl_grey_sec_2,#e3e8ec80); 
    cursor: pointer; 
    height: 1.5625rem; 
    mask-position: center; 
    -webkit-mask-position: center; 
    mask-repeat: no-repeat; 
    -webkit-mask-repeat: no-repeat; 
    -webkit-mask-size: 100%; 
    mask-size: 100%; 
    opacity: .7; 
    padding: 1px; 
    transition: opacity .3s ease-in-out; 
    width: 1.5625rem;
} 

.gambit-footerm4xxm:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M16.727 12.665A4.344 4.344 0 0 0 12.392 17a4.344 4.344 0 0 0 4.335 4.335A4.344 4.344 0 0 0 21.06 17a4.344 4.344 0 0 0-4.334-4.335m13 4.335c0-1.795.015-3.574-.085-5.366-.101-2.082-.576-3.929-2.098-5.45-1.525-1.526-3.368-1.998-5.45-2.098C20.3 3.985 18.522 4 16.73 4c-1.795 0-3.574-.016-5.365.085-2.081.1-3.928.575-5.45 2.097-1.525 1.525-1.996 3.37-2.097 5.45-.1 1.796-.085 3.575-.085 5.367s-.016 3.574.085 5.366c.1 2.082.575 3.929 2.097 5.45 1.525 1.526 3.369 1.998 5.45 2.099 1.795.1 3.573.084 5.365.084 1.795 0 3.573.016 5.365-.084 2.08-.101 3.928-.576 5.45-2.098 1.524-1.526 1.996-3.37 2.097-5.45.104-1.793.084-3.572.084-5.367m-13 6.67a6.66 6.66 0 0 1-6.67-6.67 6.66 6.66 0 0 1 6.67-6.67A6.66 6.66 0 0 1 23.395 17a6.66 6.66 0 0 1-6.668 6.67m6.942-12.056a1.556 1.556 0 0 1-1.558-1.557c0-.862.696-1.558 1.558-1.558a1.556 1.556 0 0 1 1.439 2.154 1.56 1.56 0 0 1-1.44.961'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M16.727 12.665A4.344 4.344 0 0 0 12.392 17a4.344 4.344 0 0 0 4.335 4.335A4.344 4.344 0 0 0 21.06 17a4.344 4.344 0 0 0-4.334-4.335m13 4.335c0-1.795.015-3.574-.085-5.366-.101-2.082-.576-3.929-2.098-5.45-1.525-1.526-3.368-1.998-5.45-2.098C20.3 3.985 18.522 4 16.73 4c-1.795 0-3.574-.016-5.365.085-2.081.1-3.928.575-5.45 2.097-1.525 1.525-1.996 3.37-2.097 5.45-.1 1.796-.085 3.575-.085 5.367s-.016 3.574.085 5.366c.1 2.082.575 3.929 2.097 5.45 1.525 1.526 3.369 1.998 5.45 2.099 1.795.1 3.573.084 5.365.084 1.795 0 3.573.016 5.365-.084 2.08-.101 3.928-.576 5.45-2.098 1.524-1.526 1.996-3.37 2.097-5.45.104-1.793.084-3.572.084-5.367m-13 6.67a6.66 6.66 0 0 1-6.67-6.67 6.66 6.66 0 0 1 6.67-6.67A6.66 6.66 0 0 1 23.395 17a6.66 6.66 0 0 1-6.668 6.67m6.942-12.056a1.556 1.556 0 0 1-1.558-1.557c0-.862.696-1.558 1.558-1.558a1.556 1.556 0 0 1 1.439 2.154 1.56 1.56 0 0 1-1.44.961'/%3E%3C/svg%3E");
} 

.gambit-footerro2gh:where(.gambit-footer772fp):hover { 
    opacity: 1;
} 

.gambit-footer2vaza:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M21.828 21.659h-1.184l-7.725-10.1h1.27z'/%3E%3Cpath fill='%23E3E8EC' fill-rule='evenodd' d='M4 17C4 9.82 9.82 4 17 4s13 5.82 13 13-5.82 13-13 13S4 24.18 4 17m19.53-6.653h-2.136l-3.52 4.023-3.042-4.023h-4.408l5.266 6.886-4.99 5.704h2.137l3.852-4.401 3.366 4.401h4.298l-5.49-7.257z' clip-rule='evenodd'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M21.828 21.659h-1.184l-7.725-10.1h1.27z'/%3E%3Cpath fill='%23E3E8EC' fill-rule='evenodd' d='M4 17C4 9.82 9.82 4 17 4s13 5.82 13 13-5.82 13-13 13S4 24.18 4 17m19.53-6.653h-2.136l-3.52 4.023-3.042-4.023h-4.408l5.266 6.886-4.99 5.704h2.137l3.852-4.401 3.366 4.401h4.298l-5.49-7.257z' clip-rule='evenodd'/%3E%3C/svg%3E");
} 

.gambit-footermfhza:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M28.679 4H4.759a1.04 1.04 0 0 0-1.04 1.04v23.92c0 .575.465 1.04 1.04 1.04h23.92a1.04 1.04 0 0 0 1.04-1.04V5.04A1.04 1.04 0 0 0 28.679 4M11.43 26.155H7.573V13.747h3.858zM9.504 12.05a2.236 2.236 0 1 1 0-4.472 2.236 2.236 0 0 1 0 4.472m16.37 14.105H22.02V20.12c0-1.44-.026-3.289-2.006-3.289-2.005 0-2.314 1.567-2.314 3.185v6.14h-3.85v-12.41h3.698v1.697h.052c.514-.975 1.772-2.005 3.65-2.005 3.907 0 4.625 2.57 4.625 5.912z'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M28.679 4H4.759a1.04 1.04 0 0 0-1.04 1.04v23.92c0 .575.465 1.04 1.04 1.04h23.92a1.04 1.04 0 0 0 1.04-1.04V5.04A1.04 1.04 0 0 0 28.679 4M11.43 26.155H7.573V13.747h3.858zM9.504 12.05a2.236 2.236 0 1 1 0-4.472 2.236 2.236 0 0 1 0 4.472m16.37 14.105H22.02V20.12c0-1.44-.026-3.289-2.006-3.289-2.005 0-2.314 1.567-2.314 3.185v6.14h-3.85v-12.41h3.698v1.697h.052c.514-.975 1.772-2.005 3.65-2.005 3.907 0 4.625 2.57 4.625 5.912z'/%3E%3C/svg%3E");
} 

.gambit-footerbqxkq:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M31.254 9.831a3.73 3.73 0 0 0-2.63-2.633C26.304 6.574 17 6.574 17 6.574s-9.304 0-11.624.621a3.72 3.72 0 0 0-2.63 2.633C2.125 12.152 2.125 17 2.125 17s0 4.848.62 7.169a3.73 3.73 0 0 0 2.63 2.633c2.321.624 11.625.624 11.625.624s9.304 0 11.624-.624a3.72 3.72 0 0 0 2.63-2.633c.621-2.321.621-7.169.621-7.169s0-4.848-.62-7.169M14.044 21.45v-8.898l7.704 4.416z'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M31.254 9.831a3.73 3.73 0 0 0-2.63-2.633C26.304 6.574 17 6.574 17 6.574s-9.304 0-11.624.621a3.72 3.72 0 0 0-2.63 2.633C2.125 12.152 2.125 17 2.125 17s0 4.848.62 7.169a3.73 3.73 0 0 0 2.63 2.633c2.321.624 11.625.624 11.625.624s9.304 0 11.624-.624a3.72 3.72 0 0 0 2.63-2.633c.621-2.321.621-7.169.621-7.169s0-4.848-.62-7.169M14.044 21.45v-8.898l7.704 4.416z'/%3E%3C/svg%3E");
} 

.gambit-footerqiitc:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M17 4C9.82 4 4 9.856 4 17.078 4 23.606 8.753 29.015 14.97 30v-9.14h-3.303v-3.782h3.302v-2.881c0-3.28 1.941-5.09 4.91-5.09 1.422 0 2.912.256 2.912.256v3.216h-1.644c-1.612 0-2.116 1.01-2.116 2.044v2.453h3.603l-.576 3.781H19.03v9.14c6.217-.98 10.97-6.39 10.97-12.919C30 9.856 24.18 4 17 4'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M17 4C9.82 4 4 9.856 4 17.078 4 23.606 8.753 29.015 14.97 30v-9.14h-3.303v-3.782h3.302v-2.881c0-3.28 1.941-5.09 4.91-5.09 1.422 0 2.912.256 2.912.256v3.216h-1.644c-1.612 0-2.116 1.01-2.116 2.044v2.453h3.603l-.576 3.781H19.03v9.14c6.217-.98 10.97-6.39 10.97-12.919C30 9.856 24.18 4 17 4'/%3E%3C/svg%3E");
} 

.gambit-footeregspx:where(.gambit-footer772fp) { 
    mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M29.11 5.158 4.307 14.933c-1.692.695-1.682 1.66-.31 2.09l6.368 2.03 14.733-9.5c.697-.433 1.333-.2.81.274L13.97 20.837h-.003l.003.002-.44 6.708c.644 0 .928-.301 1.29-.657l3.092-3.074 6.434 4.857c1.186.667 2.038.324 2.333-1.123l4.223-20.342c.433-1.771-.661-2.573-1.793-2.05'/%3E%3C/svg%3E"); 
    -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none' viewBox='0 0 34 34'%3E%3Cpath fill='%23E3E8EC' d='M29.11 5.158 4.307 14.933c-1.692.695-1.682 1.66-.31 2.09l6.368 2.03 14.733-9.5c.697-.433 1.333-.2.81.274L13.97 20.837h-.003l.003.002-.44 6.708c.644 0 .928-.301 1.29-.657l3.092-3.074 6.434 4.857c1.186.667 2.038.324 2.333-1.123l4.223-20.342c.433-1.771-.661-2.573-1.793-2.05'/%3E%3C/svg%3E");
} 

@media (min-width: 1280px){ 
  .gambit-footerabrh9 { 
    grid-row: 1/3; 
    padding-right: 10px;
  } 

  .gambit-footerabrh9:first-child { 
    grid-row: 1/2;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerj4z1f:first-child { 
    margin-bottom: 1.38rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerj4z1f:first-child { 
    margin-bottom: 0;
  } 
}     

@media (min-width: 1280px) and (min-width: 1280px){ 
  .gambit-footerabrh9:nth-child(2) { 
    grid-column: 1; 
    grid-row: 2/3;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerj4z1f:nth-child(2) { 
    margin-bottom: 10rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerj4z1f:nth-child(2) { 
    margin-bottom: 0;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerj4z1f:nth-child(3) { 
    margin-bottom: 16rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerj4z1f:nth-child(3) { 
    margin-bottom: 0; 
    margin-right: auto;
  } 
}     

@media (min-width: 810px){ 
  .gambit-footerj4z1f:nth-child(4) { 
    margin-bottom: 16rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerj4z1f:nth-child(4) { 
    margin-bottom: 0;
  } 
}     

@media (min-width: 640px){ 
  .gambit-footerj4z1f:last-child { 
    margin-top: 1.38rem;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerj4z1f:last-child { 
    margin-top: 0;
  } 
}     

.gambit-footerz6ys9:where(.gambit-footer8i2oo) { 
    border-radius: 2px;
} 

.gambit-footerb94oh:where(.gambit-footerx5jo4) { 
    align-items: center; 
    display: flex; 
    gap: .625rem; 
    position: relative; 
    white-space: nowrap;
} 

.gambit-footerb94oh:where(.gambit-footerx5jo4):before { 
    border-radius: 100vh; 
    display: flex; 
    height: 26px; 
    overflow: hidden; 
    width: 26px;
} 

.gambit-footerdks2k:where(.gambit-footerx5jo4):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z'/%3E%3Cmask id='a' width='40' height='40' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z'/%3E%3C/mask%3E%3Cg fill-rule='evenodd' clip-rule='evenodd' mask='url(https://slotegrator.pro/_astro/%23a)'%3E%3Cpath fill='%230C47B7' d='M0 26.666h40V13.333H0z'/%3E%3Cpath fill='%23E53B35' d='M0 40h40V26.667H0z'/%3E%3C/g%3E%3C/svg%3E");
} 

.gambit-footer3128i:where(.gambit-footerx5jo4):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none' viewBox='0 0 40 40'%3E%3Cg clip-path='url(https://slotegrator.pro/_astro/%23a)'%3E%3Crect width='40' height='40' fill='%23fff' rx='20'/%3E%3Cmask id='b' width='55' height='40' x='-7' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Crect width='53.601' height='40' x='-6.601' fill='%23fff' rx='2.6'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='%230A17A7' d='M-6.601 0H47v40H-6.601z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m6.17 26.665-18.086 12.744 2.855 4.422 22.874-16.12v14.954h12.762V27.708l22.879 16.123 2.855-4.421-18.086-12.745h12.771V13.33H34.22L52.304.587 49.45-3.835l-22.875 16.12V-2.669H13.813v14.95L-9.057-3.834-11.91.587 6.172 13.33h-12.78v13.334z' clip-rule='evenodd'/%3E%3Cpath stroke='%23DB1F35' stroke-linecap='round' stroke-width='.867' d='M29.138 12.664 53.383-4.001M31.709 27.396l21.735 15.306M8.725 12.621l-22.67-15.963M11.184 27.21l-25.13 17.412'/%3E%3Cpath fill='%23E6273E' fill-rule='evenodd' d='M-6.6 24h22.97v16h7.657V24H47v-8H24.028V0h-7.657v16H-6.6z' clip-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='40' height='40' fill='%23fff' rx='20'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
} 

.gambit-footerndml2:where(.gambit-footerte3yo) { 
    transition: opacity .3s ease-in-out;
} 

.gambit-footerndml2:where(.gambit-footerte3yo):hover { 
    opacity: 1;
} 

.gambit-footer39no3:where(.gambit-footerte3yo) .gambit-footerndml2:where(.gambit-footerte3yo):hover { 
    color: #fff!important;
} 

.gambit-footerkfe6h:where(.gambit-footeresv23) { 
    align-items: center; 
    color: var(--txt-color); 
    display: flex; 
    font-size: 1rem; 
    gap: .62rem; 
    letter-spacing: .02rem; 
    transition: opacity .3s ease-in-out;
} 

@media (min-width: 1280px){ 
  .gambit-footerkfe6h:where(.gambit-footeresv23) { 
    font-size: 1.25rem; 
    line-height: 1.3;
  } 
}     

.gambit-footerkfe6h:where(.gambit-footeresv23):before { 
    transform: translateY(10%);
} 

@media (min-width: 1280px){ 
  .gambit-footerkfe6h:where(.gambit-footeresv23):before { 
    line-height: 0; 
    transform: translateY(0);
  } 
}     

.gambit-footer7snd1:where(.gambit-footeresv23):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' fill='none' viewBox='0 0 20 16'%3E%3Cpath fill='%23fff' d='M2.3 15.5q-.75 0-1.275-.525A1.74 1.74 0 0 1 .5 13.7V2.3q0-.75.525-1.275T2.3.5h15.4q.75 0 1.275.525T19.5 2.3v11.4q0 .75-.525 1.275T17.7 15.5zM18 3.45l-7.525 4.8a.7.7 0 0 1-.225.112.86.86 0 0 1-.5 0 .7.7 0 0 1-.225-.112L2 3.45V13.7q0 .125.088.213A.3.3 0 0 0 2.3 14h15.4a.3.3 0 0 0 .213-.087A.3.3 0 0 0 18 13.7zM10 7l7.85-5H2.15zM2 3.45V14z'/%3E%3C/svg%3E");
} 

.gambit-footerkfe6h:where(.gambit-footeresv23):hover { 
    opacity: 1; 
    text-decoration: underline;
} 

.gambit-footerkfe6h:where(.gambit-footeresv23):hover:before { 
    opacity: 1;
} 

.gambit-footer7z6nh:where(.gambit-footeresv23):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M15 19.002c-.18 0-.36-.07-.5-.21l-4.18-4.18-2.81 3.15c-.17.19-.42.27-.66.22a.71.71 0 0 1-.52-.46l-1.91-5.73-3.74-1.87a.699.699 0 0 1 .06-1.28l18.01-6.99c.24-.1.52-.05.72.13.2.17.28.44.22.69l-4 16a.69.69 0 0 1-.49.5c-.06.02-.12.03-.19.03zm-4.19-5.88 3.81 3.81 3.37-13.49-15.26 5.94 2.59 1.29c.17.08.29.23.35.4l1.62 4.85 2.06-2.3-.83-.83a.706.706 0 0 1 0-.99l4-4c.27-.27.72-.27.99 0s.27.72 0 .99l-3.51 3.5.79.79.03.03z'/%3E%3C/svg%3E");
} 

.gambit-footer7wjrk:where(.gambit-footeresv23):before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cmask id='a' width='20' height='20' x='0' y='0' fill='%23000' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3Cpath fill-rule='evenodd' d='M10.501 17a7.5 7.5 0 1 0-6.297-3.425L3 16.987l3.496-1.145A7.47 7.47 0 0 0 10.501 17' clip-rule='evenodd'/%3E%3C/mask%3E%3Cpath fill='%23fff' d='m4.204 13.575 1.32.465.229-.65-.375-.577zM3 16.987l-1.32-.466-.946 2.68 2.702-.884zm3.496-1.145.749-1.183-.558-.352-.626.205zM16.601 9.5a6.1 6.1 0 0 1-6.1 6.1v2.8a8.9 8.9 0 0 0 8.9-8.9zm-6.1-6.1a6.1 6.1 0 0 1 6.1 6.1h2.8a8.9 8.9 0 0 0-8.9-8.9zm-6.1 6.1a6.1 6.1 0 0 1 6.1-6.1V.6a8.9 8.9 0 0 0-8.9 8.9zm.977 3.313A6.07 6.07 0 0 1 4.401 9.5h-2.8c0 1.78.525 3.443 1.428 4.836zm-1.058 4.64 1.204-3.413-2.64-.931L1.68 16.52zm1.74-2.941-3.496 1.144.872 2.661 3.496-1.144zm4.441 1.088c-1.2 0-2.315-.345-3.256-.94l-1.497 2.365A8.86 8.86 0 0 0 10.5 18.4z' mask='url(https://slotegrator.pro/_astro/%23a)'/%3E%3Cpath fill='%23fff' d='M13.12 10.553c.215.079 1.357.639 1.588.754.232.116.389.173.446.271.059.097.059.56-.134 1.102-.196.54-1.124 1.034-1.57 1.102-.401.057-.905.084-1.462-.094-.34-.107-.774-.249-1.325-.488-2.334-1.005-3.855-3.34-3.97-3.496l-.002-.002c-.124-.164-.949-1.256-.949-2.391 0-1.142.598-1.701.811-1.933a.86.86 0 0 1 .62-.288c.157 0 .313 0 .447.008.143.006.334-.057.522.397.196.46.66 1.602.718 1.718s.094.248.018.405c-.076.154-.115.252-.232.385-.117.134-.246.302-.348.405-.116.115-.237.24-.103.47.138.23.602.99 1.294 1.603.887.791 1.637 1.034 1.869 1.151.232.115.37.097.504-.058.134-.151.58-.676.736-.906.153-.231.309-.191.522-.115'/%3E%3C/svg%3E");
} 

.gambit-footeroet6n:where(.gambit-footer772fp) { 
    display: flex; 
    font-size: 0; 
    height: 100%;
} 

@media (min-width: 1280px){ 
  .gambit-footeroet6n:where(.gambit-footer772fp) { 
    height: 2.125rem; 
    width: 2.125rem;
  } 
}     

.gambit-footerx92gn { 
    cursor: pointer; 
    display: flex; 
    font: var(--h5_bold); 
    padding-bottom: .31rem; 
    position: relative;
} 

@media (min-width: 640px){ 
  .gambit-footerx92gn { 
    margin-bottom: .62rem; 
    padding-bottom: 0;
  } 
}     

.gambit-footerx92gn.gambit-footersjrnp { 
    border-bottom: 1px solid #ffffff80;
} 

@media (min-width: 640px){ 
  .gambit-footerx92gn.gambit-footersjrnp { 
    border-bottom: none;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footerx92gn.gambit-footersjrnp { 
    margin-bottom: 1.25rem;
  } 
}     

.gambit-footerx92gn:before { 
    margin-right: 1rem;
} 

@media (min-width: 640px){ 
  .gambit-footerx92gn:before { 
    content: none;
  } 
}     

.gambit-footerx92gn.gambit-footersjrnp:before { 
    content: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='15' fill='none' viewBox='0 0 13 15'%3E%3Cpath fill='%23fff' d='M6.5 10.65q-.19 0-.365-.05a.66.66 0 0 1-.312-.2L.92 5.9a.73.73 0 0 1-.217-.525q0-.3.244-.525a.87.87 0 0 1 .569-.2.87.87 0 0 1 .568.2L6.5 8.925l4.442-4.075a.68.68 0 0 1 .541-.213q.325.014.569.213.244.226.244.537 0 .313-.244.513l-4.875 4.5a.66.66 0 0 1-.31.2q-.177.05-.367.05'/%3E%3C/svg%3E");
} 

@media (min-width: 640px){ 
  .gambit-footerx92gn.gambit-footersjrnp:before { 
    content: none;
  } 
}     

.gambit-footertjnao { 
    display: none; 
    flex-direction: column; 
    gap: .31rem; 
    padding-left: .75rem; 
    padding-top: .62rem;
} 

@media (min-width: 640px){ 
  .gambit-footertjnao { 
    display: flex; 
    padding: 0;
  } 
}     

@media (min-width: 1280px){ 
  .gambit-footertjnao { 
    font-size: 1rem; 
    padding-left: 0;
  } 

  .gambit-footertjnao.gambit-footero1z1z { 
    gap: .5rem;
  } 
}     

.gambit-footerja88f:where(.gambit-footerx5jo4) { 
    color: var(--color,--text-color);
} 

.gambit-footera7lv9:where(.gambit-footerx5jo4) > .gambit-footerja88f:where(.gambit-footerx5jo4)  { 
    position: relative;
} 

.gambit-footera7lv9:where(.gambit-footerx5jo4).gambit-footermrr6z .gambit-footerja88f:where(.gambit-footerx5jo4)  { 
    color: #0000;
} 

.gambit-footera7lv9:where(.gambit-footerx5jo4).gambit-footermrr6z .gambit-footerja88f:where(.gambit-footerx5jo4)::after, .gambit-footera7lv9:where(.gambit-footerx5jo4):hover .gambit-footerja88f:where(.gambit-footerx5jo4)::after { 
    color: var(--hoverColor,--text-color); 
    content: attr(data-text); 
    font-weight: 700; 
    height: 100%; 
    left: 0; 
    position: absolute; 
    top: 0; 
    width: 100%;
} 

.gambit-footera7lv9:where(.gambit-footerx5jo4).gambit-footermrr6z .gambit-footerja88f:where(.gambit-footerx5jo4) , .gambit-footera7lv9:where(.gambit-footerx5jo4):hover .gambit-footerja88f:where(.gambit-footerx5jo4) { 
    color: #0000;
} 

 .gambit-footera7lv9:where(.gambit-footerx5jo4):hover .gambit-footerja88f:where(.gambit-footerx5jo4) { 
    color: #0000;
} 

.gambit-footerthmh2 { 
    cursor: pointer; 
    position: relative;
} 

.gambit-footerrcth8 { 
    display: block; 
    font-weight: 500; 
    height: 100%; 
    letter-spacing: .0175rem; 
    opacity: .7; 
    padding-right: 5px; 
    position: relative; 
    white-space: normal; 
    width: 100%; 
    z-index: 500;
	color:white;
} 

@media (min-width: 1280px){ 
  .gambit-footerrcth8 { 
    font-size: 1rem; 
    letter-spacing: .02rem; 
    line-height: 1.4rem; 
    white-space: nowrap;
  } 
}     

.gambit-footerfh35f .gambit-footerrcth8  { 
    line-height: 155%; 
    padding: 0 5px 0 0;
} 

@media (min-width: 1280px){ 
  .gambit-footerfh35f .gambit-footerrcth8  { 
    font-size: .875rem; 
    line-height: 1.65; 
    white-space: break-spaces;
  } 
}     

.gambit-footerrcth8:after { 
    color: white; 
    content: attr(data-text); 
    display: block; 
    font-weight: 600; 
    inset: 0; 
    margin-left: -2px; 
    padding-right: 5px; 
    position: absolute; 
    white-space: inherit;
} 

 .gambit-footerfh35f:hover .gambit-footerrcth8 { 
    color: white; 
    opacity: 1;
} 

.gambit-footerfh35f.gambit-footeranmwq .gambit-footerrcth8::after, .gambit-footerfh35f:hover .gambit-footerrcth8::after { 
    color: #fff;
} 

.gambit-footerfh35f.gambit-footeranmwq .gambit-footerrcth8, .gambit-footerfh35f:hover .gambit-footerrcth8 { 
    color: white; 
	opacity:1;
    opacity: 1;
} 


/* These were inline style tags. Uses id+class to override almost everything */
#style-FKNN8.style-FKNN8 {  
   --color: rgba(255, 255, 255, 0.7);  
   --hoverColor: #FFFFFF;  
}  
#style-T8QHm.style-T8QHm {  
   --color: rgba(255, 255, 255, 0.7);  
   --hoverColor: #FFFFFF;  
}  
#style-wR7g8.style-wR7g8 {  
   --color: rgba(255, 255, 255, 0.7);  
   --hoverColor: #FFFFFF;  
}  
#style-LAvOS.style-LAvOS {  
   --color: rgba(255, 255, 255, 0.7);  
   --hoverColor: #FFFFFF;  
}  
