/*!/webcontent/themes/sygnalisci/style.css*//*
Theme Name: szwindel
Theme URI: https://pictorial.pl
Template: hello-elementor
Author: Pictorial
Author URI: https://pictorial.pl
Version: 3.7.4.1687877150
Updated: 2023-06-27 16:45:50

*/

/* = Reset -------------------------------------------------------------- */
html {-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */ -ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */}
body {overflow-x: hidden !important; -webkit-font-smoothing: subpixel-antialiased !important;}
table {border-collapse: separate; border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */
a:focus {outline: 0;} a:hover, a:active {outline: 0;} /* Improves readability when focused */
/* = END Reset -------------------------------------------------------------- */

a:focus {outline: 0;}
a:hover, a:active {outline: 0;}
body {overflow-x: hidden !important; -webkit-font-smoothing: subpixel-antialiased !important;}

::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track {box-shadow: inset 0 0 4px #5f5d59; border-radius: 8px; margin: 4px;}
::-webkit-scrollbar-thumb {background: #66b8ff; border-radius: 8px;}
::-webkit-scrollbar-thumb:hover {background: #c60c30;}

/* Fonts */
@font-face{font-display:swap;font-family:'Barlow Condensed';font-style:normal;font-weight:500;unicode-range:U+0000— 024F, U+2219, U+0131, U+02C6, U+02DA, U+02DC, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;src:url(/webcontent/themes/sygnalisci/fonts/barlow-400.eot);
src:url('/webcontent/themes/sygnalisci/fonts/barlow-400.eot?#iefix') format('embedded-opentype'), 
url(/webcontent/themes/sygnalisci/fonts/barlow-400.woff2) format('woff2'), 
url(/webcontent/themes/sygnalisci/fonts/barlow-400.woff) format('woff'), 
url(/webcontent/themes/sygnalisci/fonts/barlow-400.ttf) format('truetype'), 
url('/webcontent/themes/sygnalisci/fonts/barlow-400.svg#BarlowCondensed') format('svg');
text-rendering:optimizeLegibility;}
@font-face{font-display:swap;font-family:'Lora';font-style:normal;font-weight:500;unicode-range:U+0000— 024F, U+2219, U+0131, U+02C6, U+02DA, U+02DC, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;src:url(/webcontent/themes/sygnalisci/fonts/lora-500.eot);
src:url('/webcontent/themes/sygnalisci/fonts/lora-500.eot?#iefix') format('embedded-opentype'), 
url(/webcontent/themes/sygnalisci/fonts/lora-500.woff2) format('woff2'), 
url(/webcontent/themes/sygnalisci/fonts/lora-500.woff) format('woff'), 
url(/webcontent/themes/sygnalisci/fonts/lora-500.ttf) format('truetype'), 
url('/webcontent/themes/sygnalisci/fonts/lora-500.svg#Lora') format('svg');
text-rendering:optimizeLegibility;}
@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;unicode-range:U+0000— 024F, U+2219, U+0131, U+02C6, U+02DA, U+02DC, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;src:url(/webcontent/themes/sygnalisci/fonts/Poppins-400.eot);
src:url('/webcontent/themes/sygnalisci/fonts/Poppins-400.eot?#iefix') format('embedded-opentype'), 
url(/webcontent/themes/sygnalisci/fonts/Poppins-400.woff2) format('woff2'), 
url(/webcontent/themes/sygnalisci/fonts/Poppins-400.woff) format('woff'), 
url(/webcontent/themes/sygnalisci/fonts/Poppins-400.ttf) format('truetype'), 
url('/webcontent/themes/sygnalisci/fonts/Poppins-400.svg#Poppins') format('svg');
text-rendering:optimizeLegibility;}


body {background-color:#003849;}
p {margin-bottom:0px;}
.elementor-section.elementor-section-boxed > .elementor-container {max-width:1480px;}
.e-con {
  --container-max-width:1480px;
  --container-default-padding-top:0px;
  --container-default-padding-right:0px;
  --container-default-padding-bottom:0px;
  --container-default-padding-left:0px;
}
.elementor-widget:not(:last-child) {  margin-bottom:0px;}
.elementor-element {  --widgets-spacing:0px;}

@media(max-width:1080px) {
.elementor-section.elementor-section-boxed > .elementor-container {max-width:1024px;}
.e-con {--container-max-width:1024px;}
}
@media(max-width:767px) {
.elementor-section.elementor-section-boxed > .elementor-container { max-width:767px;}
.e-con {--container-max-width:767px;}
}


.crop .elementor-icon-wrapper {text-align: unset;}
.crop .elementor-icon-wrapper .elementor-icon {display: block; text-align: unset;}
.crop .elementor-icon-wrapper .elementor-icon svg {height: auto !important; display: block;}
.nomargin, div.nomargin, .nomargin p, .nomargin span, .nomargin a, .nomargin ul, .nomargin ol, .nomargin li {padding:0 !important; margin:0 !important;}
.nodecor a {text-decoration: none !important;}

strong.tooltip-heading {margin: 15px 20px 0 20px !important; display: block; font-weight: 600;}
strong.tooltip-content {display: block; margin: 0 20px 15px 20px; font-weight: 400;}