/* nowe nowe nowe *//*Questrial*/
@import url('https://fonts.googleapis.com/css2?family=Questrial&display=swap');

/*Anton w zastepstwo tugsten*/
@import url('https://fonts.googleapis.com/css2?family=Anton&display=swap');

/*na testa*/
@import url('https://fonts.googleapis.com/css2?family=Arvo:ital,wght@0,400;0,700;1,400;1,700&display=swap');

/*roboto*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/*Lemon do slowa sukcess w section2 main*/
@import url('https://fonts.googleapis.com/css2?family=Lemon&display=swap');




:root {
    --color-niebieski1: #2572FF;
    --color-niebieski2: #223A66;
    --color-niebieski3: #D4FFFA;
    --color-granat: #192265;
    --color-blekitny: #1BB9FA;
    --color-bluegoat: #5a8ea3;
    --color-1: #2A1A2C;
    --color-3: #26172D;
    --color-4: #756777;
    --color-5: #3D2940;
    --color-6: #A76CFD;
    --color-7: #E07DF7;
    --color-8: #57335c;
    --color-9: #9952a3;
    --color-10: #4c2d51;
    --color-11: #8d4a98;
    --color-12: #E897F7;
    --color-13: #BA70FD;
    --color-14: #D375F9;
    --color-gradient1: linear-gradient(39deg, #AE6EFE 0%, #DD76F7 56.00%, #ECA1F8 97.00%);
    --color-gradient2: linear-gradient(39deg, #653d95 0%, #832a9a 56.00%, #ECA1F8 97.00%);
    --color-gradient3: linear-gradient(39deg, #3e0882 0%, #6f1186 56.00%, #ECA1F8 97.00%);
    --color-gradient4: linear-gradient(39deg, #ff56b6 0%, #ff5fc1 56.00%, #ffebf7 97.00%);
    
    /* White Colors */
--color-white: #fff;
--color-white1: #fff;
--color-white2: #f0f0f0;
--color-white3: #F0F0F0;
--color-white4: #EEEEEE;
--color-white5: #f0f8ff;
--color-white6: #E4E6E4;
--color-white7: #ffffff;
--color-white8: #e6e6e6;
--color-white9: #c7c7c7;
--color-white10: #f7f7f7;
--color-white11: #F3F3F3;
--color-white12: #cacaca;

/* Black Colors*/
--color-black: #000;
--color-black1: #000;
--color-black2: #1E1E1E;
--color-black3: #181818;
--color-black4: #222222;
--color-black5: #151515;
--color-black6: #1F1F1F;
--color-black7: #0A0A0A;
--color-black8: #141414;
--color-black9: #1c1c1c;
--color-black10: #262626;
--color-black11: #22262C;
--color-black12: #2b2b2b;
--color-black13: #282828;
--color-black14: #363636;
--color-black15: #171717;
--color-black16: #373737;
--color-black17: #282727;

/* Gray Colors*/
--color-gray1: #969696;
--color-gray2: #D3D3D3;
--color-gray3: #5E5E5E;
--color-gray4: #BCBCBC;
--color-gray5: #4D4D4D;
--color-gray6: #71717A;
--color-gray7: #464646;
--color-gray8: #76787C;
--color-gray9: #c1c1c1;
--color-gray10: #c7c7c7;
--color-gray11: #7f7f7f;
--color-gray12: #AAAAAA;
--color-gray13: #989CA5;
--color-gray14: #aeaeae;
--color-gray15: #d0d0d0;
    
/* Gold Colors */
--color-gold1: #F2E584;
--color-gold2: #D6B138;
--color-gold3: #DFCC73;
--color-gold4: #F7E788;
--color-gold5: #CAB05F;
--color-gold6: #ffdb65;
--color-gold7: #f4cd4e;
    
/* Gradienty Złote */
/*--gradient1: linear-gradient(90deg, #d4af37, #e8c547);
--gradient2: linear-gradient(90deg, #f0d95d, #cba135);
--gradient3: linear-gradient(90deg, #ffdd87, #d4a017);
--gradient4: linear-gradient(90deg, #ffd700, #b8860b);
--gradient5: linear-gradient(90deg, #f5c242, #ffecb3);*/
    
}
body {
    overflow-x: hidden;
    /*font-family: 'Questrial', sans-serif;*/
    font-family: 'Roboto', sans-serif;
}   
a {
    text-decoration: none;
    display: inline-block;
    color: white;
} 
a:hover {
    color: white;
}
section {
    padding-top: 60px;
    padding-bottom: 60px;
} 
.pos-relative {
    position: relative;
}
.just-end {
    display: flex;
    justify-content: end;
}
.just-center {
    display: flex;
    justify-content: center;
}
.just-start {
    display: flex;
    justify-content: start;
}
.btn1 {
    /*background: linear-gradient(39deg, #AE6EFE 0%, #DD76F7 56.00%, #ECA1F8 97.00%);*/
    background-color: var(--color-niebieski2);
    padding: 10px 40px;
    border-radius: 34px;
    position: relative;
    bottom: 0px;
    transition: all 0.5s;
}
.btn1:hover {
    
}
.btn2 {
    background: transparent;
    border: 1px solid white;
    padding: 10px 40px;
    border-radius: 34px;
    position: relative;
    bottom: 0px;
    transition: all 0.5s;
}
.btn2:hover {
   
}
.btn6 {
    border: none;
    background: linear-gradient(45deg, #1f5ced, #00a1ff);
    color: var(--color-white);
    font-size: 17px;
    padding: 10px 50px;
}
.sc1chart1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-bar-chart-fill' viewBox='0 0 16 16'%3E%3Cpath d='M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z'/%3E%3C/svg%3E");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
} 
.sc1chart2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-bar-chart-fill' viewBox='0 0 16 16'%3E%3Cpath d='M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z'/%3E%3C/svg%3E");
    width: 25px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
} 
.scrollnijUp {
    display: none;
    position: fixed;
    right: 18px;
    bottom: 35px;
    width: 40px;
    height: 40px;
    padding: 4px;
    z-index: 9999;
    background-color: #000;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
}
.scrollnijUp-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 12a.5.5 0 0 0 .5-.5V5.707l2.146 2.147a.5.5 0 0 0 .708-.708l-3-3a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L7.5 5.707V11.5a.5.5 0 0 0 .5.5'/%3E%3C/svg%3E");
    width: 50px;
    height: 50px;
    display: inline-block;
    background-repeat: no-repeat;
    position: relative;
    z-index: 999;
    top: 8px;
}
.scrollHere1 {
    position: absolute;
    left: 0%;
    top: -92px;
}
.scrollHere2 {
    position: absolute;
    left: 0%;
    top: -92px;
}
.ikona1909a {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1389 2937 c-227 -85 -293 -364 -124 -532 66 -67 125 -90 225 -90 73 0 93 4 142 28 197 97 239 368 81 519 -64 61 -117 83 -208 86 -49 1 -94 -3 -116 -11z'/%3E%3Cpath d='M591 2862 c-53 -26 -76 -65 -76 -125 l0 -52 292 -396 292 -396 1 -459 1 -459 -65 -380 c-36 -209 -66 -396 -66 -415 0 -75 61 -130 144 -130 36 0 52 6 80 30 19 17 39 45 45 63 6 18 42 212 81 432 39 220 72 406 75 413 3 9 31 12 107 10 l103 -3 61 -335 c34 -184 69 -380 79 -435 17 -91 21 -103 55 -137 34 -35 43 -38 91 -38 35 0 65 7 85 19 33 20 64 74 64 112 0 13 -36 225 -80 471 l-80 448 0 385 0 385 252 342 c138 189 273 372 300 407 41 55 48 70 48 110 0 83 -54 142 -132 143 -54 1 -101 -22 -130 -65 -13 -19 -137 -183 -277 -365 l-254 -332 -191 1 -191 0 -279 369 c-287 380 -305 400 -373 400 -15 0 -43 -8 -62 -18z'/%3E%3Cpath d='M2452 1968 c-15 -15 -16 -122 -2 -149 12 -21 50 -25 68 -7 7 7 12 40 12 78 0 70 -10 90 -45 90 -12 0 -26 -5 -33 -12z'/%3E%3Cpath d='M462 1958 c-7 -7 -12 -40 -12 -78 0 -71 10 -90 47 -90 29 0 43 27 43 87 0 74 -42 117 -78 81z'/%3E%3Cpath d='M2110 1821 c-5 -11 -10 -25 -10 -31 0 -18 82 -100 100 -100 65 0 68 48 7 108 -46 45 -80 53 -97 23z'/%3E%3Cpath d='M2766 1790 c-51 -54 -50 -53 -36 -81 18 -32 55 -23 105 26 48 49 54 65 29 89 -26 26 -49 18 -98 -34z'/%3E%3Cpath d='M127 1812 c-10 -10 -17 -22 -17 -26 0 -4 21 -29 46 -56 54 -58 87 -65 106 -25 11 24 8 30 -37 75 -53 54 -73 60 -98 32z'/%3E%3Cpath d='M762 1787 c-42 -43 -52 -73 -30 -95 22 -22 54 -12 96 31 42 43 52 73 30 95 -22 22 -54 12 -96 -31z'/%3E%3Cpath d='M2416 1689 c-127 -19 -269 -118 -331 -230 -118 -217 -41 -486 176 -612 140 -81 341 -76 478 12 71 46 138 122 174 199 30 63 32 73 32 183 0 113 -1 117 -37 190 -93 188 -285 288 -492 258z m108 -175 c9 -8 16 -24 16 -34 0 -10 13 -28 29 -39 16 -12 37 -41 47 -66 15 -42 15 -46 0 -70 -27 -41 -62 -29 -80 27 -10 29 -15 33 -46 33 -31 0 -35 -3 -38 -28 -4 -36 13 -57 48 -57 39 0 92 -39 114 -83 26 -54 15 -102 -35 -149 -21 -20 -39 -45 -39 -56 0 -24 -19 -42 -45 -42 -27 0 -45 18 -45 45 0 12 -12 28 -30 38 -46 27 -74 93 -59 135 7 19 15 23 41 20 26 -2 33 -9 43 -36 15 -45 39 -58 71 -38 13 9 24 23 24 31 0 26 -38 55 -71 55 -23 0 -42 10 -70 39 -34 34 -39 44 -39 85 0 58 21 101 60 121 20 10 30 23 30 38 0 44 43 62 74 31z'/%3E%3Cpath d='M417 1680 c-134 -24 -262 -122 -325 -249 -36 -73 -37 -77 -37 -190 0 -109 2 -120 31 -181 56 -117 146 -197 270 -241 48 -17 77 -20 160 -17 93 3 107 6 176 40 312 155 339 589 48 773 -89 56 -222 83 -323 65z m117 -176 c9 -8 16 -23 16 -33 0 -10 11 -23 25 -29 31 -14 65 -68 65 -103 0 -14 -9 -34 -19 -43 -27 -25 -59 -12 -69 26 -10 39 -31 53 -65 44 -22 -5 -27 -12 -27 -35 0 -27 5 -31 54 -45 116 -34 155 -157 74 -230 -18 -16 -38 -43 -44 -60 -9 -26 -16 -31 -45 -31 -29 0 -34 4 -42 31 -5 18 -20 37 -34 43 -35 16 -69 96 -54 128 9 20 17 24 43 21 26 -2 33 -8 40 -35 10 -40 40 -58 69 -43 32 17 22 62 -16 73 -97 29 -125 58 -133 136 -3 40 0 52 22 78 15 18 36 35 46 38 13 4 20 15 20 30 0 26 24 55 45 55 7 0 21 -7 29 -16z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona1909b {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M160 2903 c-50 -18 -76 -70 -60 -119 9 -26 38 -53 135 -124 68 -50 143 -112 167 -139 84 -93 89 -110 219 -762 l120 -600 -64 -69 c-88 -92 -111 -151 -112 -282 0 -131 9 -141 138 -148 l92 -5 -45 -15 c-70 -22 -154 -111 -175 -185 -32 -107 -1 -211 85 -288 137 -123 352 -81 434 85 21 41 26 67 26 123 0 123 -68 220 -184 264 l-51 20 705 0 c522 0 699 -3 680 -11 -14 -6 -40 -18 -58 -26 -18 -8 -53 -37 -77 -64 -106 -118 -95 -283 25 -391 137 -123 352 -81 434 85 21 41 26 67 26 123 0 123 -68 220 -184 264 l-51 20 93 0 c85 1 95 3 117 26 35 34 35 96 0 130 l-24 25 -911 0 c-619 0 -910 3 -910 10 0 29 34 81 84 130 l56 55 708 41 c644 38 712 44 763 64 66 26 151 96 191 159 38 61 360 1034 352 1066 -3 13 -17 34 -31 47 l-25 23 -1089 3 -1089 2 -29 58 c-58 115 -113 175 -260 287 -159 119 -183 132 -221 118z m1060 -748 l0 -95 -234 0 -233 0 -17 83 c-9 45 -16 88 -16 95 0 9 57 12 250 12 l250 0 0 -95z m650 0 l0 -95 -230 0 -230 0 0 95 0 95 230 0 230 0 0 -95z m808 83 c-3 -7 -17 -50 -32 -95 l-28 -83 -279 0 -279 0 0 95 0 95 311 0 c245 0 310 -3 307 -12z m-1458 -458 l0 -90 -197 2 -197 3 -13 65 c-7 36 -15 75 -18 88 l-5 22 215 0 215 0 0 -90z m650 0 l0 -90 -230 0 -230 0 0 90 0 90 230 0 230 0 0 -90z m680 83 c0 -4 -12 -44 -27 -90 l-27 -83 -218 0 -218 0 0 90 0 90 245 0 c135 0 245 -3 245 -7z m-1330 -492 l0 -129 -107 -6 c-60 -4 -127 -8 -150 -11 -24 -3 -43 -3 -43 -1 0 2 -11 58 -25 126 -14 68 -25 129 -25 136 0 11 34 14 175 14 l175 0 0 -129z m650 20 l0 -109 -52 -5 c-29 -4 -116 -9 -193 -12 -77 -3 -157 -8 -177 -11 l-38 -6 0 126 0 126 230 0 230 0 0 -109z m555 87 c-24 -82 -75 -144 -137 -167 -13 -4 -69 -11 -125 -15 l-103 -7 0 106 0 105 186 0 185 0 -6 -22z m-1534 -1025 c60 -36 60 -121 0 -156 -37 -22 -59 -21 -98 3 -57 34 -57 116 0 151 39 23 61 24 98 2z m1500 0 c60 -36 60 -121 0 -156 -37 -22 -59 -21 -98 3 -57 34 -57 116 0 151 39 23 61 24 98 2z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona1909c {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M585 2861 c-92 -42 -105 -82 -105 -313 l0 -183 -81 -18 c-179 -41 -248 -80 -270 -157 -6 -23 -9 -277 -7 -731 l3 -695 25 -37 c51 -74 125 -93 250 -63 36 9 68 16 73 16 4 0 7 -92 7 -205 0 -256 11 -293 105 -336 38 -18 87 -19 915 -19 828 0 877 1 915 19 94 43 105 80 105 336 0 121 4 205 9 205 6 0 46 -9 90 -19 114 -27 180 -8 231 67 l25 36 3 695 c2 468 0 708 -8 732 -22 78 -104 123 -287 160 l-63 13 0 183 c0 232 -13 272 -105 314 -38 18 -87 19 -915 19 -828 0 -877 -1 -915 -19z m1255 -108 c0 -5 -5 -25 -10 -45 -20 -70 -10 -68 -330 -68 -320 0 -310 -2 -330 68 -5 20 -10 40 -10 45 0 4 153 7 340 7 187 0 340 -3 340 -7z m630 -502 c63 -11 146 -29 184 -40 118 -35 106 46 106 -731 0 -658 -1 -677 -20 -695 -22 -20 -46 -18 -193 13 -281 61 -612 51 -894 -28 -40 -11 -77 -20 -83 -20 -7 0 -10 239 -10 713 l0 714 88 27 c94 28 203 51 322 66 115 14 368 4 500 -19z m-1283 -6 c43 -9 117 -27 166 -42 l87 -26 0 -714 c0 -422 -4 -713 -9 -713 -5 0 -51 11 -103 25 -286 75 -581 83 -873 23 -154 -31 -173 -33 -195 -13 -19 18 -20 37 -20 695 0 653 1 678 19 694 17 16 177 66 208 66 10 0 13 -58 13 -260 0 -247 1 -261 20 -280 30 -30 50 -25 134 30 42 28 81 50 86 50 5 0 44 -22 86 -50 84 -55 104 -60 134 -30 19 19 20 33 20 296 l0 277 75 -6 c41 -4 109 -14 152 -22z m473 -1785 c11 -11 20 -29 20 -40 0 -11 -9 -29 -20 -40 -18 -18 -33 -20 -160 -20 -127 0 -142 2 -160 20 -11 11 -20 29 -20 40 0 11 9 29 20 40 18 18 33 20 160 20 127 0 142 -2 160 -20z'/%3E%3Cpath d='M1700 2020 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 11 11 20 29 20 40 0 11 -9 29 -20 40 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3Cpath d='M1700 1720 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 11 11 20 29 20 40 0 11 -9 29 -20 40 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3Cpath d='M1700 1420 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 11 11 20 29 20 40 0 11 -9 29 -20 40 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3Cpath d='M1700 1120 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 11 11 20 29 20 40 0 11 -9 29 -20 40 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3Cpath d='M380 1420 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 25 25 25 55 0 80 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3Cpath d='M380 1120 c-11 -11 -20 -29 -20 -40 0 -11 9 -29 20 -40 19 -19 33 -20 460 -20 427 0 441 1 460 20 25 25 25 55 0 80 -19 19 -33 20 -460 20 -427 0 -441 -1 -460 -20z'/%3E%3C/g%3E%3C/svg%3E");
}
.skyrocket {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M2406 2985 c-374 -53 -736 -214 -1051 -468 -44 -35 -159 -144 -255 -241 l-175 -176 -208 0 c-307 0 -292 11 -463 -331 -138 -277 -143 -297 -95 -351 l29 -33 161 -3 161 -3 -6 -73 c-5 -53 -2 -88 10 -131 17 -59 24 -66 309 -352 286 -285 293 -292 352 -309 43 -12 78 -15 131 -10 l73 6 3 -161 3 -161 33 -29 c54 -48 74 -43 351 95 341 171 331 157 331 465 l0 206 176 175 c97 96 206 211 241 255 320 397 499 890 481 1324 -5 122 -25 177 -86 238 -63 63 -108 77 -267 80 -80 1 -182 -4 -239 -12z m-170 -536 c71 -27 165 -113 199 -183 83 -170 36 -370 -114 -480 -146 -108 -352 -97 -486 26 -144 131 -165 351 -49 509 102 139 282 191 450 128z'/%3E%3Cpath d='M785 2870 c-35 -15 -343 -333 -350 -362 -10 -40 2 -76 35 -109 32 -33 83 -39 128 -15 32 17 315 302 331 333 22 44 14 92 -23 129 -35 35 -76 43 -121 24z'/%3E%3Cpath d='M131 2714 c-99 -95 -126 -139 -117 -188 12 -61 79 -102 138 -86 48 14 216 184 224 227 15 78 -30 133 -108 133 -48 0 -51 -2 -137 -86z'/%3E%3Cpath d='M2536 771 l-179 -179 5 -47 c6 -51 25 -77 69 -95 61 -26 83 -11 267 173 169 170 172 174 172 216 0 36 -6 49 -34 77 -28 28 -41 34 -77 34 -43 0 -46 -2 -223 -179z'/%3E%3Cpath d='M335 766 c-155 -40 -253 -152 -306 -351 -17 -64 -22 -112 -23 -237 -1 -107 3 -161 11 -168 17 -18 89 -2 124 28 17 14 42 52 56 83 38 88 92 91 94 5 0 -22 6 -57 13 -76 16 -43 39 -48 127 -25 151 39 266 123 317 232 23 50 27 71 27 153 0 87 -3 101 -33 162 -74 152 -249 235 -407 194z'/%3E%3Cpath d='M2533 287 c-101 -101 -103 -104 -103 -149 0 -79 70 -135 142 -113 36 12 206 183 219 222 24 74 -29 143 -109 143 -45 0 -48 -2 -149 -103z'/%3E%3C/g%3E%3C/svg%3E");
}








/*Nav*/
.navbar {
    position: fixed;
    top: 0px;
    width: 100%;
    padding-top: 19px;
    border-bottom: 1px solid var(--color-8);
    padding-bottom: 17px;
    z-index: 5;
    background-color: var(--color-bluegoat);
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    transition: all 0.5s;
}
.navbar .container {
    max-width: 1231px;
}
.navbar.active {
    transition: all 0.5s;
    border-bottom: none;
    z-index: 1060;
}
.navbar .logomain {
    text-decoration: none;
    color: var(--color-white);
    text-align: center;
    font-size: 22px;
    font-weight: 800;
    line-height: normal;
    display: flex;
    align-items: center;
}
.navbar-collapse {
    justify-content: end;
    background-color: transparent;
    transition: all 0.5s;
    position: relative;
}
.navbar-collapse.show {
    transition: all 0.5s;
}
.navbar-collapse.show {
}
.navbar-collapse .btn2,
.navbar-collapse .btn1 {
    padding: 7px 40px;
}
.navbar-collapse .btn1 {
    background-color: #1E1E1E;
    transition: all 0.4s;
    margin-left: 15px;
}
.navbar-collapse .btn1:hover {
    background-color: var(--color-white);
    color: var(--color-black2);
    transition: all 0.4s;
}
.navbar-collapse .btn2 {
    margin-right: 15px;
}
.navbar-collapse .btn2 span {
    position: relative;
    z-index: 1;
}
.navbar-collapse .btn2::after {
    content: "";
    border-radius: 34px;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 0%;
    height: 100%;
    transform: translate(-50%, -50%);
    display: inline-block;
    transition: all 0.5s;
    background-color: var(--color-white);
}
.navbar-collapse .btn2:hover::after {
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.navbar-collapse .btn2:hover {
    color: var(--color-black);
}
.navbar-collapse ul li a {
    color: white;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 17px;
    transition: all 0.5s;
    font-weight: 400;
}
.navbar-collapse ul li a:hover {
    transition: all 0.5s;
    color: #eaeaea;
}
.btn3 {
    background-color: var(--color-white);
    border: 1px solid white;
    padding: 10px 40px;
    border-radius: 34px;
    position: relative;
    bottom: 0px;
    transition: all .8s;
    color: var(--color-black);
}
.btn3:hover {
    color: var(--color-black);
}
.btn3 span {
    position: relative;
    z-index: 1;
}
.navbar-toggler {
    display: inline-block;
}
.navbar-toggler:focus {
    box-shadow: none;
}
.navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-list' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5m0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E");
}
.skyrocket {
    width: 25px;
    height: 25px;
    display: inline-block;
    position: relative;
    margin-right: 16px;
}
.navbar-brand .logomain {
    font-size: 25px;
}






.offcanvas {
    max-width: 100%;
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
}
.offcanvas.show {
}
.offcanvas-body .nav-link {
    color: #fff;
    font-size: 18px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.offcanvas-title {
    color: #fff;
    font-weight: 700;
    font-size: 26px;
}
.btn-close-white {
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    color: #fff!important;
    filter: none;
    opacity: 1;
    position: absolute;
    top: 2%;
    right: 3%;
}
.offcanvas-header {
    border-bottom: 2px solid var(--color-offcanva);
    padding-bottom: 14px;
    padding-top: 14px;
    justify-content: center;
}
@media (max-width: 991.98px) {
    .nav-item {
        margin-top: 2px!important;
        margin-bottom: 2px!important;
    }
    .navbarfs999 {
        padding-left: 20px;
        padding-bottom: 16px;
    }
}
.offcanvas-body {
    padding-right: 0px;
    padding-left: 0px;
}
.fs1000 {
    padding: 10px 40px;
    background-color: #000;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    border-radius: 40px;
    font-size: 16px!important;
}
.offcanvas-contact {
    border-top: 2px solid var(--color-offcanva);
    padding-top: 10px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}















/*Header glowny*/
header {
    width: 100%;
    height: auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding-top: 54px;
    padding-bottom: 0px;
    background-color: var(--color-white);
}
.headerfs1fs1 {
    position: relative;
    padding-top: 70px;
}
header .container {
    max-width: 1231px;
}
header h1 {
    font-size: 46px;
    font-weight: 600;
    margin-bottom: 4px;
    position: relative;
    padding-bottom: 7px;
    /*width: 65%;*/
    width: 84%;
}
header h1::before {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 4%;
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
}
header p {
    margin-bottom: 21px;
    margin-top: 16px;
    font-size: 19px;
    
    line-height: 29px;
    width: 83%;
}
header h1,
header p {
    color: var(--color-black);
}
header .btn1 {
    padding: 14px 60px;
    color: var(--color-white);
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    transition: all 0.5s;
    position: relative;
    top: 0px;
    border-radius: 4px;
    text-transform: uppercase;
    text-align: center;
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    font-weight: 500;
    letter-spacing: 0.5px;
    font-size: 15px;
}
header .btn1:hover {
    transition: all 0.5s;
    top: -10px;
}
header .btn1,
header .btn2 {
    margin-bottom: 15px;
    padding: 14px 35px;
}
header .btn2 {
    color: var(--color-black);
    border: 1px solid var(--color-black);
}
header .text-center {
    display: flex;
    align-items: center;
}
.hdrfoto {
    /*width: 423px;
    height: 570px;*/
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    /*border: 5px solid rgba(255, 255, 255, 0.60);*/
    border-radius: 18px;
    margin-top: 00px;
    margin-bottom: 60px;
    
    width: 480px;
    height: 590px;
}
.headerfs1fs1 .fs555 {
    padding-top: 60px;
}
header .pos-rel {
    position: relative;
    top: -60px;
    text-align: start;
}
.can2 {
    width: 800px;
    height: 800px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 80px;
}
.can3 {
    width: 257px;
    height: 148px;
    top: -51px;
    left: 53%;
    transform: rotate(23deg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    z-index: 5;
}
.can4 {
    width: 800px;
    height: 800px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: -275px;
    transform: rotate(331deg);
    left: 18%;
    z-index: 5;
}
.can5 {
    width: 800px;
    height: 800px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: -71px;
    left: 52%;
    z-index: 5;
    transform: rotate(16deg);
}
.canmail {
    width: 300px;
    height: 300px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 24%;
    left: 0%;
    z-index: 5;
    transform: rotate(16deg);
}
.canwrite {
    width: 300px;
    height: 300px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    top: 64%;
    right: -23%;
    z-index: 5;
    transform: rotate(16deg);
}
.arrowdownfs2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    display: block;
    margin-left: 8px;
}
header .btn1 {
    flex-direction: row;
    font-size: 15px;
}
header .fsoff {
    display: none;
}
header .fson {
    display: inline-block;
}






/*Header Oferta - Firmy*/
.top30px {
    position: relative;
    top: 72px;
}
.firmahdr {
    width: 355px;
    height: 344px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.firmahdr2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 333px;
    height: 424px;
}
.tworcah1 {
    color: #1E1E1E;
    font-size: 32px;
    letter-spacing: .9px;
    font-family: 'Roboto';
}
.fs1down {
    left: 28%;
    position: relative;
}
.arrowdown {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%231E1E1E' class='bi bi-arrow-down-circle' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8m15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0M8.5 4.5a.5.5 0 0 0-1 0v5.793L5.354 8.146a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293z'/%3E%3C/svg%3E");
    width: 35px;
    height: 35px;
    display: inline-block;
}
.fs1down h2 {
    font-size: 18px;
    left: -10%;
    position: relative;
    color: var(--color-2);
}









/*Header Uslugi Niestandardowe*/
.fsheader {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.fsheader .tworcah1 {
    font-size: 40px;
    color: var(--color-black2);
}
.fsheader p {
    font-size: 18px;
}







/*Header E-Book*/
.hdbook {
    background-color: var(--color-white);
    padding-top: 130px;
}
.hdbook .fs45 {
    display: flex;
    margin-top: 12px;
}
.hdbook .fs42 {
    margin-right: 12px;
}
.hdbook .fs72 {
    
}
.hdbook .fs98 {
    display: none;
}
.hdbook .fs99 {
    display: flex;
}
.hdbook input[type="text"],
.hdbook input[type="mail"] {
    min-width: 540px;
}
.hdbook .fs5 {
    display: flex;
    margin-top: 15px;
    margin-bottom: 15px;
}
.hdbook .chckboxfs {
    width: 20px;
}
.hdbook .fs29{
    justify-content: start;
    display: flex;
}
.hdbook .container .row .fsheader .tworcah1 {
    font-size: 35px;
}








/*Section-1*/
.section-1 {
    /*background-color: var(--color-niebieski2);
    background: linear-gradient(45deg, #5a8ea3 61%, #fff 50%, transparent);*/
    background-image: url('../img/gradini.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
    padding-top: 40px;
    padding-bottom: 0px;
}
.section-1 .container {
    max-width: 1262px;
}
.sc1zdj1 {
    width: 447px;
    height: 608px;
    position: relative;
    z-index: 4;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 28px;
    top: -101px;
}
.sc1zdj2 {
    width: 469px;
    height: 590px;
    transform: scale(1.2);
    position: relative;
    top: -55px;
    left: -15px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.sc1title {
    margin-bottom: 40px;
}
.sc1titlemain span {
    font-size: 32px;
    color: var(--color-white);
}
.sc1titlemain h2 {
    font-size: 48px;
    color: var(--color-white);
    font-weight: 600;
}
.sc1line p {
    font-size: 16px;
    margin-top: 30px;
}
.sc1box {
    padding: 10px;
    border-radius: 14px;
    background-color: var(--color-1);
    margin-right: 30px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
    height: 50px;
}
.section-1 .sc1box,
.section-6c .sc1box {
    background-color: var(--color-white);
}
.sc1line {
    display: flex;
    margin-top: 24px;
}
.sc1line p {
    margin-top: 12px;
    margin-bottom: 0px;
    color: #f5f5f5;
    /*margin-top: 0px;*/
    color: var(--color-white);
    font-size: 17px;
}
.section-1 .pos-relative2 {
    position: relative;
}
.section-1 .pos-relative {
    display: flex;
    justify-content: end;
}
.section-1 .btn3 {
    font-weight: 600;
    border-radius: 0px;
    cursor: pointer;
}
.section-1 .mailos {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath d='M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1zm13 2.383-4.708 2.825L15 11.105zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741M1 11.105l4.708-2.897L1 5.383z'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    display: inline-block;
    position: relative;
    top: 5px;
    margin-left: 10px;
    transition: all 0.8s;
    background-repeat: no-repeat;
}


/*Tutaj zmiana odnośnie ikonki, gdyby linijka więcej tekstu nie byla możliwa */
.section-1 .sc1line p {
    margin-top: 7px;
}
.section-1 .sc1box {
    height: 40px;
}
.section-1 .sc1chart1,
.section-1 .sc1chart2,
.section-1 .sc1chart3,
.section-1 .sc1chart4,
.section-1 .sc1chart5,
.section-1 .sc1chart6 {
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
}
.section-1 .sc1chart1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' class='bi bi-bar-chart-fill' viewBox='0 0 16 16'%3E%3Cpath d='M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z'/%3E%3C/svg%3E");
} 
.section-1 .sc1chart2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' class='bi bi-currency-dollar' viewBox='0 0 16 16'%3E%3Cpath d='M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z'/%3E%3C/svg%3E");
}
.section-1 .sc1chart3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23fff' version='1.1' id='Capa_1' width='24' height='24' viewBox='0 0 31.771 31.771' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M31.771,20.319c0-0.474-0.279-0.87-0.676-1.066V11.9c0.09-0.034,0.146-0.119,0.145-0.214c0-0.095-0.062-0.179-0.149-0.21 L15.92,6.125c-0.194-0.069-0.406-0.069-0.601,0L0.15,11.477c-0.089,0.031-0.149,0.115-0.15,0.21s0.056,0.18,0.144,0.214 l15.148,5.896c0.211,0.081,0.444,0.081,0.655,0l14.102-5.492v6.947c-0.396,0.195-0.675,0.594-0.675,1.065 c0,0.492,0.3,0.919,0.729,1.102c-0.429,0.847-0.729,2.585-0.729,3.081c0,0.661,0.537,1.197,1.198,1.197 c0.66,0,1.197-0.536,1.197-1.197c0-0.496-0.301-2.234-0.729-3.081C31.47,21.238,31.771,20.811,31.771,20.319z'/%3E%3Cpath d='M4.888,14.87c0.001,1.696,0.002,3.692,0.002,4.009c0,3.158,4.753,5.729,10.73,5.89c5.976-0.161,10.729-2.729,10.729-5.89 c0-0.315,0-2.312,0.002-4.009l-10.406,4.051c-0.211,0.082-0.444,0.082-0.655,0L4.888,14.87z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.section-1 .sc1chart4 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' class='bi bi-patch-plus-fill' viewBox='0 0 16 16'%3E%3Cpath d='M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01zM8.5 6v1.5H10a.5.5 0 0 1 0 1H8.5V10a.5.5 0 0 1-1 0V8.5H6a.5.5 0 0 1 0-1h1.5V6a.5.5 0 0 1 1 0'/%3E%3C/svg%3E");
}
.section-1 .sc1chart5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 48 48' fill='%23fff '%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36 12C34.8954 12 34 12.8954 34 14C34 15.1046 34.8954 16 36 16C37.1046 16 38 15.1046 38 14C38 12.8954 37.1046 12 36 12ZM32 14C32 11.7909 33.7909 10 36 10C38.2091 10 40 11.7909 40 14C40 16.2091 38.2091 18 36 18C33.7909 18 32 16.2091 32 14Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.6574 19.1259C30.2267 18.4143 31.0886 18 32 18H38C38.0775 18 38.1544 18.003 38.2307 18.0088H40.8906C41.3525 18.0088 41.8649 18.1955 42.3086 18.4283C42.7835 18.6774 43.2967 19.0407 43.772 19.5156C44.7278 20.4705 45.5656 21.9163 45.5656 23.8193C45.5656 26.1604 44.7893 27.8707 43.8291 29.0072C43.3541 29.5695 42.8357 29.9893 42.3491 30.274C42.202 30.3601 42.0479 30.4396 41.8906 30.5077V41.8928C41.8906 43.3441 40.7073 44.5274 39.256 44.5274C37.8047 44.5274 36.6214 43.3441 36.6214 41.8928V34.72H35.3523V41.8928C35.3523 43.3441 34.169 44.5274 32.7177 44.5274C31.2664 44.5274 30.0831 43.3441 30.0831 41.8928V28.1589C29.5275 28.695 28.782 29 28 29H22C20.3431 29 19 27.6569 19 26C19 24.3431 20.3431 23 22 23H26.5581L29.6574 19.1259ZM32 20C31.6962 20 31.4089 20.1381 31.2191 20.3753L27.5194 25H22C21.4477 25 21 25.4477 21 26C21 26.5523 21.4477 27 22 27H28C28.3038 27 28.5911 26.8619 28.7809 26.6247L32.0831 22.4969V41.8928C32.0831 42.2396 32.371 42.5274 32.7177 42.5274C33.0644 42.5274 33.3523 42.2396 33.3523 41.8928V32.72H38.6214V41.8928C38.6214 42.2396 38.9093 42.5274 39.256 42.5274C39.6027 42.5274 39.8906 42.2396 39.8906 41.8928V28.7442H40.8906C40.8846 28.7442 40.8865 28.7437 40.8958 28.7415C40.9328 28.7326 41.0863 28.6957 41.339 28.5478C41.6258 28.38 41.97 28.1087 42.3013 27.7165C42.954 26.944 43.5656 25.6918 43.5656 23.8193C43.5656 22.5463 43.0154 21.5868 42.3585 20.9305C42.0274 20.5998 41.678 20.356 41.3795 20.1993C41.093 20.0491 40.9258 20.0161 40.8951 20.01C40.8905 20.0091 40.8889 20.0088 40.8906 20.0088H38.142L38.0955 20.0044C38.0643 20.0015 38.0325 20 38 20H32Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4H37V9.16H35V6H6V30H29V32H4V4Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.8861 29.625L39.8861 22.0176L41.8861 22.0176L41.8861 29.625L39.8861 29.625Z' fill='%231E1E1E'/%3E%3C/svg%3E");
    width: 26px;
    height: 26px;
    display: inline-block;
    background-repeat: no-repeat;
}
.section-1 .sc1chart6 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23fff' version='1.1' id='Capa_1' width='24' height='24' viewBox='0 0 962.5 962.5' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M333.25,603.5c-4.101,0-8.301,0.101-12.5,0.101c-87.2,0-169.5-10.2-231.8-28.7c-32.1-9.5-57.8-20.9-76.4-34 c-2.7-1.9-5.2-3.8-7.6-5.7v144.4c0,51.699,141.4,93.6,315.8,93.6c8.899,0,17.699-0.1,26.399-0.3 c-12.7-35.4-19.1-72.601-19.1-110.7C328.05,642.3,329.75,622.7,333.25,603.5z'/%3E%3Cpath d='M424.45,429.4c12.9-12.9,26.7-24.601,41.301-35c-44.601,6.6-94,10.1-145,10.1c-87.2,0-169.5-10.2-231.8-28.7 c-32.1-9.5-57.8-20.9-76.4-34c-2.7-1.9-5.2-3.8-7.6-5.7v143.8c0,4.2,1,8.3,2.8,12.399c20.5,45.9,152.8,81.2,313,81.2 c6.5,0,13-0.1,19.399-0.2c3.7-13.3,8.3-26.5,13.8-39.3c6.101-14.5,13.2-28.399,21.301-41.7 C388.85,469.601,405.35,448.5,424.45,429.4z'/%3E%3Cpath d='M320.75,217.2c-87.2,0-169.5-10.2-231.8-28.7c-32.1-9.5-57.8-20.9-76.4-34c-2.7-1.9-5.2-3.8-7.6-5.7v113.9v15v3.2 c0,4,0.9,8,2.5,11.8c19.6,46.1,152.4,81.8,313.3,81.8c160.899,0,293.7-35.7,313.299-81.8c1.6-3.9,2.5-7.8,2.5-11.8v-3.2v-15V148.8 c-2.4,2-4.9,3.9-7.6,5.7c-18.6,13-44.301,24.4-76.4,34C490.251,207,407.95,217.2,320.75,217.2z'/%3E%3Cpath d='M636.55,93.6c0-5.1-1.4-10.1-4.1-15c-2.801-5.2-7-10.2-12.5-15C577.751,26.6,459.75,0,320.75,0 c-139,0-257.101,26.6-299.2,63.6c-5.5,4.8-9.7,9.8-12.5,15c-2.7,4.9-4.1,9.9-4.1,15l0,0c0,51.7,141.4,93.6,315.8,93.6 C495.149,187.2,636.55,145.3,636.55,93.6L636.55,93.6z'/%3E%3Cpath d='M666.55,361.9c-3.1-0.1-6.199-0.2-9.4-0.2c-1.898,0-3.799,0-5.6,0.1c-5,0.1-10,0.3-15,0.6 c-94.299,6.4-176.7,56.3-227.2,129.899c-16.7,24.301-30,51.301-39,80.101c-1.6,5-3,10.1-4.3,15.2c-1.3,5-2.4,10.1-3.4,15.1 c-3.899,19.2-5.899,39.1-5.899,59.4c0,38.699,7.3,75.6,20.6,109.5C421.15,883.3,529.95,962.5,657.149,962.5 c165.9,0,300.4-134.5,300.4-300.399C957.649,499.4,828.149,366.9,666.55,361.9z M745.149,806.8 c-15.1,15.9-35.699,26.4-59.299,30.601v12c0,11-8.9,19.899-19.9,19.899h-10.801c-11,0-19.898-8.899-19.898-19.899v-12.5 c-13-2.5-25.5-6.7-36.701-12.4c-13.199-6.8-24.699-17.899-34.299-32.899c-6.4-10-11-21.601-13.801-34.601 c-1.1-4.899-0.199-9.8,2.1-13.8c2.801-5,7.801-8.7,13.9-9.8l10.699-1.9c2.201-0.399,4.4-0.399,6.4,0 c7.701,1.2,14.201,6.8,16.201,14.7c3,11.9,7.1,21.1,12.199,27.6c11.4,14.601,30.199,23.301,50.301,23.301l0,0 c3.398,0,6.799-0.301,10.199-0.801c14.4-2.199,27.301-9,36.199-19.199c9.5-10.801,14.301-24.4,14.301-40.4 c0-13.5-3.301-24.5-9.9-32.6c-12.1-14.801-32.799-21.2-51.5-25.4c-8.699-2-17-3.9-25.199-6.2c-13.6-3.9-26.701-8.7-39.801-16 c-13.5-7.5-24-18.1-31.299-31.4c-7.201-13.199-10.9-28.399-10.9-45.199c0-2,0.1-3.9,0.1-5.801c0.301-5.699,1-11.1,2-16.3 c1.301-6.2,3.1-12.1,5.5-17.7c5.301-12.399,13.4-23.399,24.1-32.8c7-6.1,15.4-11.2,24.9-15.1c7.4-3.101,15.5-5.4,24-7V469 c0-2.4,0.5-4.8,1.301-6.9c2.398-6.5,8.1-11.3,15-12.6c1.199-0.2,2.398-0.3,3.6-0.3h10.799c0.201,0,0.4,0,0.602,0 c10.699,0.3,19.299,9.1,19.299,19.8v16.5c17.9,3.5,33.801,10.5,45.801,20.4c12.699,10.5,21.9,23.8,27.6,39.8 c4.199,11.7-3.5,24.399-15.801,26.2l-10.5,1.6c-9.5,1.4-18.699-4.2-21.699-13.2c-2.5-7.399-5.9-13.5-10.1-18.2 c-9.5-10.6-24.4-16.699-40.9-16.699c-5,0-9.9,0.6-14.6,1.6c-3.1,0.7-6.1,1.6-9,2.7c-8.201,3.2-15.4,7.899-20.9,14 c-2.6,2.899-4.701,5.899-6.5,9.1c-4,7.2-6,15.2-6,24.1c0,12.601,3.5,23.301,10.5,31.801c6.199,7.399,14,12.6,22.799,16.399 c12,5.2,25.602,8,39,10.7c13.5,2.7,27.5,5.5,39.701,10.9c12.9,5.7,23.699,12.8,31.9,21c8.299,8.3,14.699,18.2,19.199,29.6 c4.4,11.3,6.701,23.7,6.701,36.8C772.851,763,763.55,787.4,745.149,806.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
}

.section-1 .sc1chart7 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='24' height='24' viewBox='0 0 32 32' version='1.1'%3E%3Ctitle%3Esuitcase2%3C/title%3E%3Cpath d='M28 29h-24c-1.104 0-2-0.896-2-2v-9h4v3h4v-3h12v3h4v-3h4v9c0 1.104-0.896 2-2 2zM23 20v-4h2v4h-2zM7 20v-4h2v4h-2zM26 15h-4v2h-12v-2h-4v2h-4v-7c0-1.104 0.896-2 2-2h24c1.104 0 2 0.896 2 2v7h-4v-2zM19 4.979h-6v2.021h-2v-0.979h1v-3.021h8.021v3h0.979v1h-2v-2.021z'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    display: inline-block;
    background-repeat: no-repeat;
}
.section-1 .fs1rs {
    display: block;
}
.section-1 .fs2rs {
    display: none;
}








/*section-1b Dla Twróców*/
.sc1bphoto1 {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 40px;
    position: relative;
    
    /*Te parametry dla redcarpet*/
    /*width: 357px;
    height: 210px;
    top: 51%;*/
    
    /*Nowe parametry dla zdjecie z helikopter*/
    /*width: 385px;
    height: 450px;
    top: 25%;*/
    
    /*width: 436px;
    height: 520px;*/
    
    width: 400px;
    height: 475px;
    top: 20%;
}
.section-1b h2 {
    color: var(--color-1);
    font-size: 36px;
    font-family: 'Roboto', sans-serif;
}
.section-1b p {
    width: 60%;
}





/*section-1c Firmy*/
.section-1c {
    padding-top: 25px;
    padding-bottom: 204px;
}
.section-1c .container {
    max-width: 1280px;
}
.section-1c h2 {
    color: var(--color-black2);
    font-size: 34px;
    font-family: 'Roboto', sans-serif;
    padding-top: 66px;
    width: 81%;
}
.section-1c p {
    width: 82%;
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
}
.sectionpadding150 {
    padding-bottom: 150px;
}
.section-1c .fs4 {
    width: 400px;
    height: 475px;
    top: 25%;
}
.section-1c .fs7 {
    display: none;
}
.section-1c .fs8 {
    display: block;
}
.sc1bphoto1 {
    border-radius: 35px;
}






/*section-1d Uslugi Niestandardowe*/
.section-1d {
    background-color: var(--color-white1);
    padding-top: 100px;
    padding-bottom: 0px;
}
.section-1d h2 {
    font-size: 37px;
    font-weight: 600;
    letter-spacing: 1.4px;
    color: var(--color-bluegoat);
}
.section-1d .col-xl-12 {
    margin-bottom: 70px;
}
.section-1d .col-xl-4 {
    margin-bottom: 50px;
}
.section-1d .sc1box {
    background: var(--color-black2);
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    margin-right: 0px;
    height: 72px;
    width: 88px;
    margin-top: 16px;
    margin-bottom: 23px;
    justify-content: center;
    display: flex;
    border-radius: 25px;
}
.section-1d .text-center {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.section-1d h3 {
    font-size: 20px;
    font-weight: 600;
    color: var(--color-black2);
}
.sc1d1,
.sc1d2,
.sc1d3,
.sc1d4,
.sc1d5,
.sc1d6 {
    display: inline-block;
    width: 40px;
    height: 40px;
}
.sc1d1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-incognito' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='m4.736 1.968-.892 3.269-.014.058C2.113 5.568 1 6.006 1 6.5 1 7.328 4.134 8 8 8s7-.672 7-1.5c0-.494-1.113-.932-2.83-1.205a1.032 1.032 0 0 0-.014-.058l-.892-3.27c-.146-.533-.698-.849-1.239-.734C9.411 1.363 8.62 1.5 8 1.5c-.62 0-1.411-.136-2.025-.267-.541-.115-1.093.2-1.239.735m.015 3.867a.25.25 0 0 1 .274-.224c.9.092 1.91.143 2.975.143a29.58 29.58 0 0 0 2.975-.143.25.25 0 0 1 .05.498c-.918.093-1.944.145-3.025.145s-2.107-.052-3.025-.145a.25.25 0 0 1-.224-.274M3.5 10h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5m-1.5.5c0-.175.03-.344.085-.5H2a.5.5 0 0 1 0-1h3.5a1.5 1.5 0 0 1 1.488 1.312 3.5 3.5 0 0 1 2.024 0A1.5 1.5 0 0 1 10.5 9H14a.5.5 0 0 1 0 1h-.085c.055.156.085.325.085.5v1a2.5 2.5 0 0 1-5 0v-.14l-.21-.07a2.5 2.5 0 0 0-1.58 0l-.21.07v.14a2.5 2.5 0 0 1-5 0v-1Zm8.5-.5h2a.5.5 0 0 1 .5.5v1a1.5 1.5 0 0 1-3 0v-1a.5.5 0 0 1 .5-.5'/%3E%3C/svg%3E");
}
.sc1d2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-globe' viewBox='0 0 16 16'%3E%3Cpath d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A7.97 7.97 0 0 0 5.145 4H7.5zM4.09 4a9.267 9.267 0 0 1 .64-1.539 6.7 6.7 0 0 1 .597-.933A7.025 7.025 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a6.958 6.958 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.495 12.495 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12c.138.386.295.744.468 1.068.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a6.696 6.696 0 0 1-.597-.933A9.268 9.268 0 0 1 4.09 12H2.255a7.024 7.024 0 0 0 3.072 2.472M3.82 11a13.652 13.652 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7.024 7.024 0 0 0 13.745 12H11.91a9.27 9.27 0 0 1-.64 1.539 6.688 6.688 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855.173-.324.33-.682.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.65 13.65 0 0 1-.312 2.5zm2.802-3.5a6.959 6.959 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7.024 7.024 0 0 0-3.072-2.472c.218.284.418.598.597.933zM10.855 4a7.966 7.966 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z'/%3E%3C/svg%3E");
}
.sc1d3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-person-badge-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2zm4.5 0a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zM8 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6m5 2.755C12.146 12.825 10.623 12 8 12s-4.146.826-5 1.755V14a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1z'/%3E%3C/svg%3E");
}
.sc1d4 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-pen-fill' viewBox='0 0 16 16'%3E%3Cpath d='m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001'/%3E%3C/svg%3E");
}
.sc1d5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-facebook' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951'/%3E%3C/svg%3E");
}
.sc1d6 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-image-fill' viewBox='0 0 16 16'%3E%3Cpath d='M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2V3zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062L1.002 12zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0'/%3E%3C/svg%3E");
}








/*section-1e Ebook*/
.section-1e {
    background-color: var(--color-white1);
}
.sc1ephoto {
    /*Wcześniejsze zdjęcie ebook.png chyba*/
    /*width: 250px;
    height: 305px;*/
    
    /*Nowe zdjęcie opinia*/
    width: 590px;
    height: 425px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 20px;
    border: 2px solid #dbdbdb;
}
.section-1e h2 {
    color: var(--color-niebieski1);
    font-size: 36px;
    padding-bottom: 10px;
}
.section-1e h3 {
    color: var(--color-niebieski1);
}
.section-1e p {
    color: #212529;
    font-size: 17px;
}
.section-1e span {
    font-weight: 600;
    font-size: 15px;
    color: var(--color-black2);
}
.sc1elist {
    
}
.sc1elist ul {
    list-style: none;
    padding-left: 0px;
}
.sc1elist a {
    color: white;
}
.sc1elist .btn1 {
    display: block;
    width: 35%;
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    margin-top: 8px;
    text-align: center;
}
.section-1e .just-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.section-1e .fs1234 {
    padding-left: 50px;
}





/*Przejscie 3sekundowe po pobraniu ebook*/
.section-ebook-end {
    height: 64vh;
    background-color: var(--color-white);
    padding-top: 60px;
    padding-bottom: 60px;
}
.section-ebook-end h1,
.section-ebook-end h2,
.section-ebook-end h3 {
    color: var(--color-black);
}









/*section-2 glowna*/
.section-2 {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding-bottom: 106px;
    position: relative;
    z-index: 2;
    background-color: var(--color-white);
    padding-top: 40px;
    padding-bottom: 60px;
}
.section-2 .container {
    max-width: 1434px;
}
.section-2 .row {
    gap: 20px;
}
.section-2 .col-xl-4 {
    padding: 30px;
    padding-bottom: 50px;
    transition: all 0.5s;
    position: relative;
    top: 0px;
    box-shadow: none;
    
    background-color: #fff;
    box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.4);
    max-width: 32%;
    width: 100%;
}
.section-2 .col-xl-4:hover {
    /*background-color: var(--color-white1);*/
    
    transition: all 0.5s;
    top: -30px;
    
}
.section-2 .col-xl-4.active {
    background-color: var(--color-white1);
    transition: all 0.5s;
    top: -20px;
    box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.4);
}
.section-2 h2 {
    font-size: 38px;
    margin-bottom: 0px;
    color: var(--color-black2);
    font-weight: 500;
    position: relative;
    padding-bottom: 22px;
    margin-bottom: 8px;
    
    padding-bottom: 0px;
    padding-left: 20px;
    border-left: 5px solid var(--color-niebieski1);
}
/*.section-2 h2::before {
    content: "";
    position: absolute;
    background-color: #00000069;
    left: 30%;
    bottom: 0%;
    width: 40%;
    height: 5%;
}*/
.section-2 .sc2mb {
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.section-2 .span2002 {
    font-weight: 400;
    font-size: 20px;
}
.section-2 p {
    color: var(--color-black);
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 26px;
}
.sc2icon1,
.sc2icon2,
.sc2icon3 {
    /*height: auto;
    width: 26%;*/
    height: auto;
    width: 23%;
    padding: 20px;
    border-radius: 24px;
    filter: invert(1);
}
.sc2icon1 {
    /*background-color: #CD002C;*/
    background-color: #32FFD3;
}
.sc2icon2 {
    /*background-color: #00CD6D;*/
    background-color: #FF3292;
}
.sc2icon3 {
    /*background-color: #E334B1;*/
    background-color: #1CCB4E;
}
/*.sc2h1 {
    color: #CD002C;
}
.sc2h2 {
    color: #00CD6D;
}
.sc2h3 {
    color: #E334B1;
}*/
.section-2 h3 {
    color: var(--color-black2);
    font-size: 24px;
    font-weight: 600;
}
.sc2box {
    margin-bottom: 18px;
}
.btn4 {
    color: var(--color-black2);
    transition: all 0.6s;
    position: relative;
    border: 1px solid black;
    padding: 10px 30px;
    top: 14px;
    border-radius: 20px;
}
.btn4:hover {
    transition: all 0.6s;
}
.btn4::after {
    content: "";
    position: absolute;
    width: 0%;
    height: 10%;
    bottom: 0%;
    left: 0%;
    transition: all 0.6s;
}
.btn4:hover::after {
    width: 100%;
    height: 10%;
    transition: all 0.6s;
}
.ikona1909a,
.ikona1909b,
.ikona1909c {
    width: 70px;
    height: 70px;
    display: inline-block;
    position: relative;
}
.sc2box {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 20px;
}
.sc2box.sc2boxtworca {
    background-color: #CD002C;
}
.sc2box.sc2boxfirma {
    background-color: #00B560;
}
.sc2box.sc2boxebook {
    background-color: #E334B1;
}
/* nowe 27.09.2024*/
.section-2 .fs555 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.sc2boxtworca,
.sc2boxfirma,
.sc2boxebook {
    width: 28%;
}






/* Section liczbyfs - nowe liczby prostsze */
.section-lbfs {
    background-color: var(--color-niebieski1);
    padding-top: 30px;
}
.section-lbfs .sctitle {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin-bottom: 40px;
}
.section-lbfs h2 {
    font-size: 38px;
    font-weight: 500;
    color: var(--color-white1);
}
.lbfs-whole {
    display: flex;
    justify-content: center;
    align-items: center;
}
.lbfs-point {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: #fafdff;
    padding: 10px 40px;
    border-radius: 10px;
    max-width: 100%;
    width: 100%;
    
    padding: 22px 20px;
    border-radius: 13px;
    
    border-radius: 30px;
    padding: 35px 10px;
}
.lbfs-liczba {
    font-weight: 600;
    font-size: 35px;
}
.lbfs-desc {
    font-size: 18px;
    font-weight: 400;
}
.lbfs-liczba, 
.lbfs-desc {
    display: inline-block;
}




/*Section Liczby nie Kłamią - strona glówna*/
.numbersdontlie {
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    padding-top: 24px;
    padding-bottom: 27px;
}
.numbersdontlie h2 {
    color: var(--color-white);
    font-size: 33px;
    margin-bottom: 30px;
}
.numbersdontlie .sc1box {
    padding: 38px 38px;
    height: auto;
    background-color: var(--color-niebieski2);
}
.numbersdontlie .flexin {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.numbersdontlie .number {
    color: var(--color-white);
    font-size: 30px;
}
.numbersdontlie .name {
    color: var(--color-white);
    font-size: 20px;
    font-weight: 600;
}
.cardoverall {
    border-radius: 35px;
    margin-bottom: 20px;
}
.cardtop {
    width: 168px;
    height: 92px;
    border-radius: 35px 35px 0px 0px;
    color: #F4F7FC;
    text-align: center;
    font-size: 36px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--color-black2);
}
.cardbot {
    width: 168px;
    height: 52px;
    border-radius: 0 0 35px 35px;
        background-color: #282828;
    display: flex;
    justify-content: center;
    align-items: center;
}
.ndlicon1,
.ndlicon2,
.ndlicon3,
.ndlicon4 {
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-bottom: 0px!important;
}
.ndlicon1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-suitcase-lg-fill' viewBox='0 0 16 16'%3E%3Cpath d='M7 0a2 2 0 0 0-2 2H1.5A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14H2a.5.5 0 0 0 1 0h10a.5.5 0 0 0 1 0h.5a1.5 1.5 0 0 0 1.5-1.5v-9A1.5 1.5 0 0 0 14.5 2H11a2 2 0 0 0-2-2zM6 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1zM3 13V3h1v10zm9 0V3h1v10z'/%3E%3C/svg%3E");
}
.ndlicon2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='25' height='25' viewBox='0 0 32 32' version='1.1'%3E%3Ctitle%3Esuitcase1%3C/title%3E%3Cpath d='M27 29h-23c-1.105 0-2-0.896-2-2v-12c0 0 5.221 2.685 10 3.784v1.216c0 0.553 0.447 1 1 1h5c0.552 0 1-0.447 1-1v-1.216c4.778-1.099 10-3.784 10-3.784v12c0 1.104-0.896 2-2 2zM17 17c0.552 0 1 0.447 1 1v1c0 0.553-0.448 1-1 1h-3c-0.553 0-1-0.447-1-1v-1c0-0.553 0.447-1 1-1h3zM19 17c0-0.553-0.448-1-1-1h-5c-0.553 0-1 0.447-1 1v0.896c-4.779-1.132-10-3.896-10-3.896v-4c0-1.104 0.895-2 2-2h6v-2c0-1.104 0.896-2 2-2h7c1.104 0 2 0.896 2 2v2h6c1.104 0 2 0.896 2 2v4c0 0-5.222 2.764-10 3.896v-0.896zM19 7c0-0.553-0.448-1-1-1h-5c-0.553 0-1 0.447-1 1 0 0.552 0 1 0 1h7c0 0 0-0.448 0-1z'/%3E%3C/svg%3E");
}
.ndlicon3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 24 24' fill='23fff' %3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18ZM12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16Z' fill='%23fff'/%3E%3Cpath d='M18 5C17.4477 5 17 5.44772 17 6C17 6.55228 17.4477 7 18 7C18.5523 7 19 6.55228 19 6C19 5.44772 18.5523 5 18 5Z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.65396 4.27606C1 5.55953 1 7.23969 1 10.6V13.4C1 16.7603 1 18.4405 1.65396 19.7239C2.2292 20.8529 3.14708 21.7708 4.27606 22.346C5.55953 23 7.23969 23 10.6 23H13.4C16.7603 23 18.4405 23 19.7239 22.346C20.8529 21.7708 21.7708 20.8529 22.346 19.7239C23 18.4405 23 16.7603 23 13.4V10.6C23 7.23969 23 5.55953 22.346 4.27606C21.7708 3.14708 20.8529 2.2292 19.7239 1.65396C18.4405 1 16.7603 1 13.4 1H10.6C7.23969 1 5.55953 1 4.27606 1.65396C3.14708 2.2292 2.2292 3.14708 1.65396 4.27606ZM13.4 3H10.6C8.88684 3 7.72225 3.00156 6.82208 3.0751C5.94524 3.14674 5.49684 3.27659 5.18404 3.43597C4.43139 3.81947 3.81947 4.43139 3.43597 5.18404C3.27659 5.49684 3.14674 5.94524 3.0751 6.82208C3.00156 7.72225 3 8.88684 3 10.6V13.4C3 15.1132 3.00156 16.2777 3.0751 17.1779C3.14674 18.0548 3.27659 18.5032 3.43597 18.816C3.81947 19.5686 4.43139 20.1805 5.18404 20.564C5.49684 20.7234 5.94524 20.8533 6.82208 20.9249C7.72225 20.9984 8.88684 21 10.6 21H13.4C15.1132 21 16.2777 20.9984 17.1779 20.9249C18.0548 20.8533 18.5032 20.7234 18.816 20.564C19.5686 20.1805 20.1805 19.5686 20.564 18.816C20.7234 18.5032 20.8533 18.0548 20.9249 17.1779C20.9984 16.2777 21 15.1132 21 13.4V10.6C21 8.88684 20.9984 7.72225 20.9249 6.82208C20.8533 5.94524 20.7234 5.49684 20.564 5.18404C20.1805 4.43139 19.5686 3.81947 18.816 3.43597C18.5032 3.27659 18.0548 3.14674 17.1779 3.0751C16.2777 3.00156 15.1132 3 13.4 3Z' fill='%23fff'/%3E%3C/svg%3E");
    width: 25px;
    height: 25px;
    display: inline-block;
}
.ndlicon4 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:sketch='http://www.bohemiancoding.com/sketch/ns' width='25' height='25' viewBox='0 -1 32 32' version='1.1'%3E%3Ctitle%3Emegaphone%3C/title%3E%3Cdesc%3ECreated with Sketch Beta.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='%23fff' fill-rule='evenodd' sketch:type='MSPage'%3E%3Cg id='Icon-Set-Filled' sketch:type='MSLayerGroup' transform='translate(-206.000000, -310.000000)' fill='%23fff'%3E%3Cpath d='M224,330 L227,330 L227,316 L224,316 L224,330 Z M236,310 L229,314.667 L229,331.333 L236,336 C237.104,336 238,335.104 238,334 L238,312 C238,310.896 237.104,310 236,310 L236,310 Z M206,323 C206,326.733 208.561,329.148 212.019,329.81 L212,330 L212,338 C212,339.104 212.896,340 214,340 L217,340 C218.104,340 219,339.104 219,338 L219,330 L222,330 L222,316 L214,316 C209.582,316 206,318.582 206,323 L206,323 Z' id='megaphone' sketch:type='MSShapeGroup'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 25px;
    height: 25px;
    display: inline-block;
}
.plus {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E");
    width: 30px;
    height: 40px;
    background-repeat: no-repeat;
    display: inline-block;
}















/*Section2 dla Tworcow*/
.section-2b {
    padding-bottom: 40px;
    padding-top: 27px;
}
.section-2b h2 {
    color: var(--color-black2);
    font-family: 'Roboto', sans-serif;
    margin-bottom: 0px;
    font-size: 35px;
}
.sc2bbox {
    width: 310px;
    border-radius: 35px;
    padding: 16px;
    height: 426px;
    background-color: var(--color-white);
    flex-direction: column;
    box-shadow: 0px 3px 15px 2px rgba(38, 38, 38, 0.12);
    margin-right: 50px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
}
.centero {
    justify-content: center;
    text-align: center;
}
.sc2bphoto {
    width: 204px;
    height: 200px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: 30px;
}
.section-2b h3 {
    font-size: 26px;
    color: var(--color-niebieski2);
    font-family: 'Roboto';
    font-weight: 500;
    margin-bottom: 20px;
}
.fs21 {
    width: 172px;
}
.sc2b-titlo {
    margin-bottom: 40px;
}









/*section-2c Firmy*/
.section-2c {
    background-color: var(--color-white11);
    padding-top: 20px;
    padding-bottom: 10px;
}
.section-2c .text-center {
    margin-bottom: 0px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.section-2c .text-center h2 {
    color: var(--color-black2);
    font-size: 35px;
    padding-bottom: 6px;
}
.section-2c .text-center p {
    font-size: 18px;
    margin-bottom: 20px;
    width: 57%;
}
.sc2cphoto {
    width: 300px;
    height: 450px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin-bottom: 30px;
    /*filter: drop-shadow(0 0 7px #A76CFD);*/
}
.sc2cflexin {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.sc2cflexin {
    font-size: 17px;
}
.section-2c .mySwiper6 .swiper-slide {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.section-2c .mySwiper6 .swiper-slide p {
    font-size: 17px;
}
.section-2c .swiper-button-next-fs1,
.section-2c .swiper-button-prev-fs1 {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 42%;
    z-index: 12;
}
.section-2c .swiper-button-next-fs1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");
    right: -5%;
}
.section-2c .swiper-button-prev-fs1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E");
    left: -5%;
}
.section-2c .fs7 {
    display: block;
}
.section-2c .fs8 {
    display: none;
}















/*section-3*/
.section-3,
.section-7b {
    background-color: var(--color-white);
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
.section-3 input,
.section-7b input {
    width: 100%;
    background-color: #F3F3F3;
}
.section-3 textarea,
.section-7b textarea {
    width: 100%;
    background-color: #F3F3F3;
}
.section-3 .flexin,
.section-7b .flexin {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.section-3 .btn1,
.section-7b .btn1 {
    color: var(--color-black);
    transition: all 0.4s;
    font-size: 16px;
}
.section-3 .btn1:hover,
.section-7b .btn1:hover {
    transition: all 0.4s;
}
.section-3 p,
.section-7b p {
    font-size: 17px;
    margin-bottom: 20px;
    color: var(--color-black);
}
.formbg label {
    margin-left: 0%;
}
.formulabel {
    display: flex;
    justify-content: start;
}
.section-3 .formbg,
.section-7b .formbg {
    padding-top: 0px;
    padding-bottom: 50px;
    width: 1000px;
    border-radius: 20px;
}
.section-3 .fs5,
.section-7b .fs5 {
    display: flex;
    margin-top: 12px;
    justify-content: center;
}
.section-3 h2,
.section-7b h2 {
    font-size: 34px;
    color: var(--color-black);
    display: inline-block;
    margin-bottom: 10px!important;
    border-bottom: none;
    position: relative;
    padding-bottom: 4px;
}
.section-3 h2::after,
.section-7b h2::after {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0px;
    left: 0px;
    height: 10%;
    background-color: var(--color-black2);
}
.formbg {
    color: var(--color-black);
}
.bell {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414zM0 4.697v7.104l5.803-3.558zM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586zm3.436-.586L16 11.801V4.697z'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    display: inline-block;
}
.section-3 .fsarrrow,
.section-7b .fsarrrow {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23fff' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    display: inline-block;
    position: relative;
    top: 4px;
    transition: all 0.6s;
}
.formbg .btn1 {
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    color: white;
}
.section-3 .d-flex,
.section-7b .d-flex {
    display: flex;
    justify-content: center;
}
.section-3 .text-start,
.section-7b .text-start {
    padding-left: 12px;
}
.formufs1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 19px;
}
.section-3 .fs14,
.section-7b .fs14{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 11px;
}



/*Section-4bdg*/
.section-4bdg {
    padding-bottom: 0px;
    padding-top: 30px;
}
.section-4bdg .sctitle {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-direction: column;
    margin-bottom: 30px;
}
.section-4bdg h2 {
    font-size: 32px;
    margin-bottom: 0px;
}
.sc4bdg-opinia {
    display: flex;
    align-items: center;
    position: relative;
    flex-direction: column;
}
.sc4bdg-opinia img {
    width: 270px;
    height: auto;
}
.sc4bdg-opinia .opiniatext {
    width: 80%;
    border-radius: 35px;
    background: #FFF;
    box-shadow: 0 3px 15px 2px rgba(38, 38, 38, 0.12);
    color: #1E1E1E;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    margin-top: 0px;
    padding: 26px 40px;
    z-index: 2;
    position: relative;
    top: -90px;
}
.sc4bdg-opinia .opiniatext p {
    margin-bottom: 0px;
}
.sc4bdg-figura {
    position: absolute;
    background-color: #ffb800;
    width: 59px;
    height: 59px;
    bottom: -1%;
    transform: rotate(45deg);
    z-index: 1;
    bottom: 10%;
    left: 40%;
}
.section-4bdg .stars .star {
    margin-bottom: 0px;
    position: relative;
    top: 0px;
}
.opiniazdjecie {
    position: relative;
}
.section-4bdg .swiper-button-next {
    position: absolute;
    top: 27%;
    right: 24%;
}
.section-4bdg .swiper-button-prev {
    position: absolute;
    top: 27%;
    left: 24%;
}
.mySwiper4bdg {
    cursor: grab;
}




/* Section-5bdg*/
.section-5bdg {
    background-color: var(--color-white5);
}
.section-5bdg p {
    font-size: 17px;
}
.sc5bdg-zdjecie {
    display: flex;
    align-items: center;
}
.sc5bdg-zdjecie img {
    width: 540px;
    height: 370px;
    
    width: 500px;
    height: 345px;
}
.sc5bdg-text {
    
}
.section-5bdg #comment-content {
    min-height: 135px;
}
.form-row {
    display: flex;
    margin-top: 15px;
    margin-bottom: 15px;
}
.form-control {
    border-radius: 12px;
}
.sc5bdg-h2 {
    font-size: 32px;
    font-weight: 500;
}
.xnew2709 {
    width: 76%;
}








/*Section-3b dla Tworcow*/


/*section-3bbb dla Tworcow*/
.section-3bbb {
    background-color: var(--color-white);
    background-image: url('../img/20bg3a.jpg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 83px;
    padding-bottom: 40px;
    position: relative;
}
.section-3bbb .container {
    max-width: 1500px;
}
.section-3bbb button {
    padding: 20px 80px;
    display: block;
    margin-bottom: 20px;
    min-width: 240px;
    max-width: 240px;
    box-shadow: 2px 4px 6px rgba(0, 0, 0, .4);
    font-weight: 600;
    font-size: 19px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
    transition: all 0.5s;
    background: linear-gradient(to right, #5a8ea3 18%, purple 109%);
    border: none;
    color: var(--color-white);
    text-transform: uppercase;
}
.sc3ccctitle {
    position: relative;
    top: -40px;
}
.sc3ccctitle h2 {
    color: var(--color-black2);
    font-size: 33px;
}
.sc3ccctitle p {
    color: var(--color-black2);
    font-size: 17px;
    font-weight: 500;
    text-align: start;
}
#elementZmieniany1,
#elementZmieniany2,
#elementZmieniany3,
#elementZmieniany4,
#elementZmieniany5,
#elementZmieniany6,
#elementZmieniany7,
#elementZmieniany8,
#elementZmieniany9,
#elementZmieniany10,
#elementZmieniany11,
#elementZmieniany12 {
    display: none;
    font-weight: 500;
    font-size: 20px;
    border: 2px solid black;
    padding: 19px;
    transition: all .5s;
    max-width: 943px;
    padding-left: 202px;
    position: relative;
    top: -63px;
    /*box-sizing: border-box;*/
}
#elementZmieniany1.activea1,
#elementZmieniany2.activea2,
#elementZmieniany3.activea3,
#elementZmieniany4.activea4,
#elementZmieniany5.activea5,
#elementZmieniany6.activea6,
#elementZmieniany7.activea7,
#elementZmieniany8.activea8,
#elementZmieniany9.activea9,
#elementZmieniany10.activea10,
#elementZmieniany11.activea11,
#elementZmieniany12.activea12 {
    display: flex;
    transition: all .5s;
    border: none;
}
#meinButton1.activea1,
#meinButton2.activea2,
#meinButton3.activea3,
#meinButton4.activea4,
#meinButton5.activea5,
#meinButton6.activea6, 
#meinButton7.activea7,
#meinButton8.activea8,
#meinButton9.activea9,
#meinButton10.activea10,
#meinButton11.activea11,
#meinButton12.activea12 {
    background: none;
    background-color: var(--color-white);
    color: var(--color-black2);
    transition: all .5s;
}
#meinButton1:hover,
#meinButton2:hover,
#meinButton3:hover,
#meinButton4:hover,
#meinButton5:hover,
#meinButton6:hover,
#meinButton7:hover,
#meinButton8:hover,
#meinButton9:hover,
#meinButton10:hover,
#meinButton11:hover,
#meinButton12:hover {
    transform: translate(20px, 0px);
    transition: all 0.5s;
}
.sc3bbbpointer {
    position: absolute;
    width: 159px;
    height: 200px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    bottom: -4px;
    right: 6%;
}
.section-3bbb span {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    color: var(--color-white);
    display: block;
    margin-bottom: 3px;
}
.section-3bbb img {
    width: 11%;
    height: auto;
    margin-right: 13px;
}
.section-3bbb img {
    width: 36%;
    height: auto;
    margin-right: 13px;
}
.section-3bbb .img3bbb {
    width: 48%;
    height: auto;
    min-width: 322px;
    max-width: 322px;
    min-height: 360px;
    max-height: 360px;
    margin-right: 0px;
}
.section-3bbb h2 {
    color: var(--color-black2);
    font-size: 32px;
    font-weight: 600;
    display: inline-block;
    margin-bottom: 10px;
    position: relative;
    width: 83%;
}
.section-3bbb p {
    color: var(--color-black2);
    font-size: 17px;
    font-weight: 400;
}
.section-3bbb .pos-relative {
    top: -20px;
    padding-left: 175px;
}
.sc3bbbrow {
    background-color: var(--color-black2);
    padding: 20px;
    max-width: 343px;
    min-width: 343px;
}
.sc3bbbrow p {
    color: var(--color-white);
    width: 100%;
}
.section-3bbb h3 {
   font-size: 28px;
    font-weight: 500;
    color: var(--color-white);
    display: inline-block;
    border-bottom: 3px solid var(--color-white);
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 3px;
}
.section-3bbb .box {
    display: flex;
}
.section-3bbb .col-xl-4 {
    /*padding-left: 56px;*/
}
.section-3bbb .col-xl-8 ,
.section-3bbb .col-xl-4 {
    margin-bottom: 24px;
}
.sc3bbbtitle {
    position: relative;
    top: 14px;
}
.sc3bbbox {
    display: flex;
    position: relative;
    border: 4px solid transparent;
    background-clip: padding-box;
    border-image: linear-gradient(to right, #5a8ea3, #8a3ab9);
    border-image-slice: 1;
}
.arrow {
    font-size: 24px;
    cursor: pointer;
    color: var(--color-black);
}
.arrow-right {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");
    width: 50px;
    height: 50px;
    position: absolute;
    top: 28%;
    right: 4%;
}
.arrow-left {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E");
    width: 50px;
    height: 50px;
    position: absolute;
    top: 28%;
    left: 14%;
}
.section-3bbb .fs15 {
    display: inline-block;
    position: relative;
}
.section-3bbb .fs16 {
    display: none
}
.section-3bbb .fs16 {
    font-weight: 500;
    border: 2px solid black;
    transition: all .5s;
    background-color: var(--color-black2);
    color: var(--color-white2);
    padding: 0px 0px 0px 0px;
    font-size: 18px;
    border-width: 5px;
    border-image: linear-gradient(to right, #5a8ea3, #800080);
    border-image-slice: 2;
    min-height: 326px;
    max-width: 700px;
}
.section-3bbb .mySwiper10 .swiper-slide {
    display: flex;
}
.section-3bbb .swiper-pagination {
    display: flex;
    left: 394px;
}
.section-3bbb .swiper-pagination-bullet {
    border-bottom: none;
    background-color: #fff;
}
.sc3bbbox2 {
    display: flex;
}






/*section-3c Firma*/
.section-3c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    color: var(--color-white);
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    padding-top: 20px;
    padding-bottom: 30px;
}
.section-3c span {
    font-size: 26px;
    margin-bottom: 10px;
}
.section-3c p {
    font-size: 16px;
    color: var(--color-2);
}
.section-3c .text-center {
    margin-bottom: 17px;
}
.section-3c .sc1box {
    background-color: var(--color-black);
    margin-right: 0px;
    height: 72px;
    width: 88px;
    /*height 80 i width 100 bylo*/
    margin-top: 16px;
    margin-bottom: 15px;
    justify-content: center;
    display: flex;
    border-radius: 25px;
}
.sc3c1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='%23fff' class='bi bi-envelope-fill' viewBox='0 0 16 16'%3E%3Cpath d='M.05 3.555A2 2 0 0 1 2 2h12a2 2 0 0 1 1.95 1.555L8 8.414.05 3.555ZM0 4.697v7.104l5.803-3.558zM6.761 8.83l-6.57 4.027A2 2 0 0 0 2 14h12a2 2 0 0 0 1.808-1.144l-6.57-4.027L8 9.586l-1.239-.757Zm3.436-.586L16 11.801V4.697l-5.803 3.546Z'/%3E%3C/svg%3E");
    width: 40px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat;
}
.section-3c .flexin {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--color-black2);
    margin-bottom: 40px;
    margin-right: 30px;
    width: 30%;
    padding: 20px 20px;
    text-align: center;
    border-radius: 50px;
    filter: drop-shadow(11px 12px 9px #000);
}





/*Section-3cc Test innego wygladu sekcji 3c*/


.section-3cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    color: var(--color-white);
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    padding-top: 20px;
    padding-bottom: 30px;
}
.section-3cc h2 {
    border-bottom: 3px solid var(--color-white);
    display: inline-block;
    margin-bottom: 13px;
    padding-bottom: 6px;
}
.section-3cc span {
    margin-bottom: 10px;
    color: var(--color-white);
}
.sw7number {
    font-size: 22px;
    font-weight: 800;
    margin-right: 10px;
}
.title {
    font-size: 28px;
}
.section-3cc .longp {
    font-size: 16px;
    color: var(--color-2);
    text-align: left;
    width: 106%;
    margin-top: 8px;
}
.section-3cc .col-xl-12 p {
    color: var(--color-white);
    font-size: 18px;
    text-align: center;
}
.section-3cc .text-center {
    margin-bottom: 17px;
}
.section-3cc .sc1box {
    background-color: var(--color-black);
    margin-right: 0px;
    height: 55px;
    width: 72px;
    /*height 80 i width 100 bylo*/
    margin-top: 16px;
    margin-bottom: 17px;
    justify-content: center;
    display: flex;
    border-radius: 20px;
}
.section-3cc .flexin {
    display: flex;
    align-items: center;
   /* background-color: var(--color-black2);
    background-color: #3a4e99;
    background-color: #383838;
    background-color: #20292c;*/
    background-color: #313638;
    margin-bottom: 17px;
    margin-right: 30px;
    padding: 10px 34px;
    border-radius: 31px;
    /*filter: drop-shadow(11px 12px 9px #000);*/
    flex-direction: column;
}
.section-3cc .swiper-slide:hover {
    transition: all 0.5s;
    opacity: 1;
}
.section-3cc .swiper-slide:hover p {
    transition: all 0.5s;
    opacity: 1;
}
.section-3cc .swiper-slide:hover .check {
    transition: all 0.5s;
    opacity: 1;
}
.section-3cc .swiper-slide {
    opacity: 0.8;
    transition: all 0.5s; 
}
.section-3cc .swiper-slide-active {
    transition: all 0.5s;
    opacity: 1;
}
.section-3cc .swiper-slide p {
    opacity: 0;
    transition: all 0.5s;  
}
.section-3cc .swiper-slide-active p {
    opacity: 1;
    transition: all 0.5s;
}
.section-3cc .swiper-slide  .check {
    opacity: 0;
}
.section-3cc .swiper-slide-active .check {
    opacity: 1;
}
.sc3cctext {
    text-align: start;
}
.section-3cc .flexin2 {
    background-color: transparent;
    border: 2px solid var(--color-black2);
}
.section-3cc .spanfs {
    color: var(--color-white);
}
.section-3cc .flexin .pfs {
    color: var(--color-white);
    font-weight: 600;
}
.section-3cc .swiper-button-next {
    position: absolute;
    right: -7%;
    color: var(--color-black2);
    top: 61%;
}
.section-3cc .swiper-button-prev {
    position: absolute;
    left: -7%;
    color: var(--color-black2);
    top: 61%;
}
.section-3cc .check {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%234be239' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E");
    width: 36px;
    height: 36px;
    display: inline-block;
    position: relative;
    top: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
}
.sc3ccline {
    display: flex;
    margin-left: 16px;
}
.sc3ccline p {
    color: var(--color-white);
    transition: all 0.5s; 
}
.sc3cctext p {
    margin-top: 8px;
    margin-bottom: 0px;
    transition: all 0.5s; 
}
.mt1 {
    margin-top: 8px;
}
.mySwiper7 {
    height: 450px;
}




/*Section-3ccc*/
.section-3ccc {
    background-color: var(--color-white);
    background-image: url('../img/20bg3.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top;
    padding-top: 100px;
    padding-bottom: 100px;
}
.section-3ccc .container {
    max-width: 1100px;
}
.section-3ccc button {
    padding: 20px 80px;
    display: block;
    margin-bottom: 20px;
    min-width: 240px;
    max-width: 240px;
    box-shadow: 2px 4px 6px rgba(0, 0, 0, .4);
    font-weight: 600;
    font-size: 21px;
    text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
    transition: all 0.5s;
    background: linear-gradient(to right, #5a8ea3 18%, purple 109%);
    border: none;
    color: var(--color-white);
    text-transform: uppercase;
}
.sc3ccctitle {
    position: relative;
    top: -40px;
}
.sc3ccctitle h2 {
    color: var(--color-black2);
    font-size: 33px;
    border-bottom: 3px solid var(--color-black2);
    display: inline-block;
    margin-bottom: 10px;
}
.sc3ccctitle p {
    color: var(--color-black2);
    font-size: 17px;
    font-weight: 500;
}
.section-3ccc img {
    width: 48%;
    height: auto;
    margin-right: 13px;
}
#elementDoZmiany1,
#elementDoZmiany2,
#elementDoZmiany3,
#elementDoZmiany4,
#elementDoZmiany5 {
    display: none;
    font-weight: 500;
    font-size: 20px;
    border: 2px solid black;
    padding: 19px;
    transition: all .5s;
}
#elementDoZmiany1.activea1,
#elementDoZmiany2.activea2,
#elementDoZmiany3.activea3,
#elementDoZmiany4.activea4,
#elementDoZmiany5.activea5 {
    display: block;
    transition: all .5s;
    background-color: var(--color-black2);
    color: var(--color-white2);
    padding: 20px 42px;
    font-size: 18px;
    border-width: 5px;
    border-image: linear-gradient(to right, #5a8ea3, purple);
    border-image-slice: 2;
    min-height: 326px;
}
#myButton1.activea1,
#myButton2.activea2,
#myButton3.activea3,
#myButton4.activea4,
#myButton5.activea5 {
    background: none;
    background-color: var(--color-white);
    color: var(--color-black2);
    transition: all .5s;
}
.sc3cccpointer {
    position: absolute;
    width: 159px;
    height: 200px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    bottom: -21%;
    right: -23%;
    transition: all 0.5s;
}
.section-3ccc span {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
    color: var(--color-white);
    display: inline-block;
    border-bottom: 3px solid var(--color-white);
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 3px;
}
.section-3ccc .fs1 {
    padding-left: 30px;
    padding-top: 21px;
}
#myButton1,
#myButton2,
#myButton3,
#myButton4,
#myButton5 {
    transition: all 0.5s;
}
#myButton1:hover,
#myButton2:hover,
#myButton3:hover,
#myButton4:hover,
#myButton5:hover {
    transform: translate(20px, 0px);
    transition: all 0.5s;
}
.section-3ccc .fs9 {
    display: block;
}
.section-3ccc .fs10 {
    display: none;
}
.section-3ccc .fs11 {
    font-weight: 500;
    border: 2px solid black;
    transition: all .5s;
    background-color: var(--color-black2);
    color: var(--color-white2);
    padding: 20px 42px;
    font-size: 18px;
    border-width: 5px;
    border-image: linear-gradient(to right, #5a8ea3, #800080);
    border-image-slice: 2;
    min-height: 326px;
    max-width: 700px;
}
.section-3ccc .mySwiper10 .swiper-slide {
    display: flex;
    justify-content: center;
}
.section-3ccc .swiper-button-next-fs5,
.section-3ccc .swiper-button-prev-fs5 {
    position: absolute;
    width: 50px;
    height: 50px;
    top: 38%;
    z-index: 12;
}
.section-3ccc .swiper-button-next-fs5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23800080' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");
    right: 5%;
}
.section-3ccc .swiper-button-prev-fs5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235a8ea3' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E");
    left: 5%;
}
.section-3ccc .swiper-pagination-bullet {
    border-bottom: none;
    background-color: #fff;
}





/*section-4b Tworcy*/
.section-4b {
    background-color: #F3F3F3;
    padding-top: 30px;
    padding-bottom: 24px;
}
.sc4bphoto {
    width: 345px;
    height: 459px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.section-4b h2,
.section-4bb h2 {
    color: var(--color-black2);
    font-size: 30px;
    margin-bottom: 14px;
}
.section-4b p,
.section-4bb p {
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
}
.section-4b .top30px {
    top: 90px;
}
.section-4b p {
    width: 80%;
}
.section-4b .fs7 {
    display: block;
}
.section-4b .fs8 {
    display: none;
}




/*Section-4bb Tworcy*/
.section-4bb {
    padding-top: 50px;
    padding-bottom: 50px;
}
.sc4bbphoto {
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 25px;
    top: 0%;
    width: 410px;
    height: 545px;
}
.section-4bb p {
    width: 90%;
    text-align: start;
}
.section-4bb .fs15 {
    display: block;
}
.section-4bb .fs16 {
    display: none;
}
.section-4bb .fs15 {
    font-size: 35px;
}
.fs2709 {
    display: flex;
    justify-content: center;
    align-items: center;
}








/*section-4c Firma*/
.section-4c {
    background-color: var(--color-white1);
    padding-top: 4px;
    padding-bottom: 155px;
}
.section-4c .container {
    max-width: 1585px;
}
.section-4c h2 {
    color: var(--color-black2);
    font-weight: 600;
    font-size: 34px;
    display: inline-block;
    margin-bottom: 12px;
}
.section-4c p {
    font-size: 18px;
    line-height: 26px;
    width: 118%;
    line-height: 30px;
}
.sc4cphoto {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 20px;
    width: 434px;
    height: 497px;
    top: 68px;
    position: relative;
}
.section-4c .just-end {
    display: flex;
    justify-content: end;
}
.section-4c .sc1line p {
    color: var(--color-black2);
}
.section-4c .fs14 {
    display: flex;
}
.section-4c .fs15 {
    display: none;
}
.section-4c .fs2009aaa {
    order: 2;
}
.section-4c .fs2009bbb {
    order: 2;
}
.section-4c p {
    width: 100%;
    font-size: 17px;
}
.section-4c p{
    width: 85%;
}














/*section-5b Tworcy*/
.section-5b {
    padding-top: 30px;
    padding-bottom: 5px;
}
.section-5b h2 {
    color: var(--color-black2);
    font-size: 33px;
    text-align: center;
    margin-bottom: 30px;
}
.sc5bphoto {
    width: 100px;
    height: 100px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 100px;
    margin-bottom: 30px;
}
.section-5b h3 {
    font-size: 20px;
}
.stars {
    display: flex;
}
.star {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fcc428' class='bi bi-star-fill' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E");
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    display: inline-block;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 40px;
}
.mySwiper4 .swiper-slide {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.sc5btext {
    margin: 36px 0;
    width: 95%;
    border-radius: 35px;
    background: #FFF;
    padding: 32px;
    box-shadow: 0 3px 15px 2px rgba(38, 38, 38, 0.12);
    color: #1E1E1E;
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    margin-top: 0px;
}
.section-5bopin .swiper-button-prev {
    position: absolute;
    top: 8%;
    left: 547px;
}
.section-5bopin .swiper-button-next {
    position: absolute;
    top: 8%;
    right: 547px;
}
.section-5bopin .swiper-button-next,
.section-5bopin .swiper-button-prev {
    color: var(--color-bluegoat);
}
.section-5bopin .mySwiper4 a {
    color: var(--color-black);
    font-size: 16px;
}










/*section-6b Tworcy*/
.section-6b {
    background-image: url('../img/header1.png');
    background-color: var(--color-1);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: var(--color-white);
}
.section-6b h2 {
    text-align: center;
    font-size: 34px;
    font-weight: 600;
    letter-spacing: 2px;
    border-bottom: 3px solid var(--color-7);
    display: inline-block;
}



/*sectio-6c Firma*/
.section-6c {
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    padding-top: 26px;
    padding-bottom: 28px;
}
.section-6c h2 {
    font-weight: 600;
    font-size: 37px;
    display: inline-block;
    margin-bottom: 22px;
    padding-bottom: 8px;
    color: #fff;
}
.section-6c p {
    font-size: 18px;
    line-height: 26px;
    color: #fff;
}
.section-6c .sc1line p {
    margin-top: 0px;
}
.section-6c .desc {
    font-size: 18px;
    line-height: 26px;
    color: #ccf0ff;
    font-weight: 500;
    width: 110%;
}
.section-6c .sc1box {
    height: 41px;
}
.section-6c .sc1chart1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%232572FF' class='bi bi-bar-chart-fill' viewBox='0 0 16 16'%3E%3Cpath d='M1 11a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1zm5-4a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v7a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1zm5-5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1z'/%3E%3C/svg%3E");
    width: 18px;
    height: 18px;
    display: inline-block;
    background-repeat: no-repeat;
}
.section-6c .sc6cphoto {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 20px;
    position: relative;
    top: -17%;
    left: 14%;
    /*width: 465px;
    height: 506px;*/
    /*Zmiany width i height pod Znak Zapytania vector*/
    width: 388px;
    height: 384px;
    filter: invert(1);
    z-index: 2;
}
.sc6cfigure {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    width: 408px;
    height: 384px;
    top: -30%;
    left: 20%;
    z-index: 1;
}
.section-6c .sc4cphoto {
    top: 0px;
}
.section-6c .icon1, 
.section-6c .icon2,
.section-6c .icon3,
.section-6c .icon4,
.section-6c .icon5,
.section-6c .icon6,
.section-6c .icon7,
.section-6c .icon8 {
    width: 25px;
    height: 25px;
    display: inline-block;
}
.section-6c .icon1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M11 5a3 3 0 1 1-6 0 3 3 0 0 1 6 0M8 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4m.256 7a4.5 4.5 0 0 1-.229-1.004H3c.001-.246.154-.986.832-1.664C4.484 10.68 5.711 10 8 10q.39 0 .74.025c.226-.341.496-.65.804-.918Q8.844 9.002 8 9c-5 0-6 3-6 4s1 1 1 1zm3.63-4.54c.18-.613 1.048-.613 1.229 0l.043.148a.64.64 0 0 0 .921.382l.136-.074c.561-.306 1.175.308.87.869l-.075.136a.64.64 0 0 0 .382.92l.149.045c.612.18.612 1.048 0 1.229l-.15.043a.64.64 0 0 0-.38.921l.074.136c.305.561-.309 1.175-.87.87l-.136-.075a.64.64 0 0 0-.92.382l-.045.149c-.18.612-1.048.612-1.229 0l-.043-.15a.64.64 0 0 0-.921-.38l-.136.074c-.561.305-1.175-.309-.87-.87l.075-.136a.64.64 0 0 0-.382-.92l-.148-.045c-.613-.18-.613-1.048 0-1.229l.148-.043a.64.64 0 0 0 .382-.921l-.074-.136c-.306-.561.308-1.175.869-.87l.136.075a.64.64 0 0 0 .92-.382zM14 12.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0'/%3E%3C/svg%3E");
}
.section-6c .icon2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56'/%3E%3C/svg%3E");
}
.section-6c .icon3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M4 0a2 2 0 0 0-2 2v1.133l-.941.502A2 2 0 0 0 0 5.4V14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V5.4a2 2 0 0 0-1.059-1.765L14 3.133V2a2 2 0 0 0-2-2zm10 4.267.47.25A1 1 0 0 1 15 5.4v.817l-1 .6zm-1 3.15-3.75 2.25L8 8.917l-1.25.75L3 7.417V2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1zm-11-.6-1-.6V5.4a1 1 0 0 1 .53-.882L2 4.267zm13 .566v5.734l-4.778-2.867zm-.035 6.88A1 1 0 0 1 14 15H2a1 1 0 0 1-.965-.738L8 10.083zM1 13.116V7.383l4.778 2.867L1 13.117Z'/%3E%3C/svg%3E");
}
.section-6c .icon4 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M6 4.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m-1 0a.5.5 0 1 0-1 0 .5.5 0 0 0 1 0'/%3E%3Cpath d='M2 1h4.586a1 1 0 0 1 .707.293l7 7a1 1 0 0 1 0 1.414l-4.586 4.586a1 1 0 0 1-1.414 0l-7-7A1 1 0 0 1 1 6.586V2a1 1 0 0 1 1-1m0 5.586 7 7L13.586 9l-7-7H2z'/%3E%3C/svg%3E");
}
.section-6c .icon5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M0 3.5A1.5 1.5 0 0 1 1.5 2h9A1.5 1.5 0 0 1 12 3.5V5h1.02a1.5 1.5 0 0 1 1.17.563l1.481 1.85a1.5 1.5 0 0 1 .329.938V10.5a1.5 1.5 0 0 1-1.5 1.5H14a2 2 0 1 1-4 0H5a2 2 0 1 1-3.998-.085A1.5 1.5 0 0 1 0 10.5zm1.294 7.456A2 2 0 0 1 4.732 11h5.536a2 2 0 0 1 .732-.732V3.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .294.456M12 10a2 2 0 0 1 1.732 1h.768a.5.5 0 0 0 .5-.5V8.35a.5.5 0 0 0-.11-.312l-1.48-1.85A.5.5 0 0 0 13.02 6H12zm-9 1a1 1 0 1 0 0 2 1 1 0 0 0 0-2m9 0a1 1 0 1 0 0 2 1 1 0 0 0 0-2'/%3E%3C/svg%3E");
    transform: rotateY(180deg);
}
.section-6c .icon6 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M8.864.046C7.908-.193 7.02.53 6.956 1.466c-.072 1.051-.23 2.016-.428 2.59-.125.36-.479 1.013-1.04 1.639-.557.623-1.282 1.178-2.131 1.41C2.685 7.288 2 7.87 2 8.72v4.001c0 .845.682 1.464 1.448 1.545 1.07.114 1.564.415 2.068.723l.048.03c.272.165.578.348.97.484.397.136.861.217 1.466.217h3.5c.937 0 1.599-.477 1.934-1.064a1.86 1.86 0 0 0 .254-.912c0-.152-.023-.312-.077-.464.201-.263.38-.578.488-.901.11-.33.172-.762.004-1.149.069-.13.12-.269.159-.403.077-.27.113-.568.113-.857 0-.288-.036-.585-.113-.856a2 2 0 0 0-.138-.362 1.9 1.9 0 0 0 .234-1.734c-.206-.592-.682-1.1-1.2-1.272-.847-.282-1.803-.276-2.516-.211a10 10 0 0 0-.443.05 9.4 9.4 0 0 0-.062-4.509A1.38 1.38 0 0 0 9.125.111zM11.5 14.721H8c-.51 0-.863-.069-1.14-.164-.281-.097-.506-.228-.776-.393l-.04-.024c-.555-.339-1.198-.731-2.49-.868-.333-.036-.554-.29-.554-.55V8.72c0-.254.226-.543.62-.65 1.095-.3 1.977-.996 2.614-1.708.635-.71 1.064-1.475 1.238-1.978.243-.7.407-1.768.482-2.85.025-.362.36-.594.667-.518l.262.066c.16.04.258.143.288.255a8.34 8.34 0 0 1-.145 4.725.5.5 0 0 0 .595.644l.003-.001.014-.003.058-.014a9 9 0 0 1 1.036-.157c.663-.06 1.457-.054 2.11.164.175.058.45.3.57.65.107.308.087.67-.266 1.022l-.353.353.353.354c.043.043.105.141.154.315.048.167.075.37.075.581 0 .212-.027.414-.075.582-.05.174-.111.272-.154.315l-.353.353.353.354c.047.047.109.177.005.488a2.2 2.2 0 0 1-.505.805l-.353.353.353.354c.006.005.041.05.041.17a.9.9 0 0 1-.121.416c-.165.288-.503.56-1.066.56z'/%3E%3C/svg%3E");
}
.section-6c .icon7 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='m1.854 14.854 13-13a.5.5 0 0 0-.708-.708l-13 13a.5.5 0 0 0 .708.708M4 1a.5.5 0 0 1 .5.5v2h2a.5.5 0 0 1 0 1h-2v2a.5.5 0 0 1-1 0v-2h-2a.5.5 0 0 1 0-1h2v-2A.5.5 0 0 1 4 1m5 11a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 9 12'/%3E%3C/svg%3E");
}
.section-6c .icon8 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E1E1E' viewBox='0 0 16 16'%3E%3Cpath d='M4 10.781c.148 1.667 1.513 2.85 3.591 3.003V15h1.043v-1.216c2.27-.179 3.678-1.438 3.678-3.3 0-1.59-.947-2.51-2.956-3.028l-.722-.187V3.467c1.122.11 1.879.714 2.07 1.616h1.47c-.166-1.6-1.54-2.748-3.54-2.875V1H7.591v1.233c-1.939.23-3.27 1.472-3.27 3.156 0 1.454.966 2.483 2.661 2.917l.61.162v4.031c-1.149-.17-1.94-.8-2.131-1.718zm3.391-3.836c-1.043-.263-1.6-.825-1.6-1.616 0-.944.704-1.641 1.8-1.828v3.495l-.2-.05zm1.591 1.872c1.287.323 1.852.859 1.852 1.769 0 1.097-.826 1.828-2.2 1.939V8.73z'/%3E%3C/svg%3E");
}
.section-6c .fspadding {
    padding-left: 39px;
}
.section-6c .fs14 {
    display: block;
}
.section-6c .fs15 {
    display: none;
}


















/*section-7b Tworcy*/
.section-7b h2 {
    text-align: center;
    font-size: 29px;
}




/*Sectio-1efg*/
.section-1efg {
    
}
.mySwiper1efg {
    
}
.mySwiper1efg .swiper-slide {
    display: flex;
    justify-content: center;
}
.mySwiper1efg .swiper-slide img {
    width: 300px;
    height: 550px;
}
.section-1efg h2 {
    font-size: 33px;
}
.sc1efg-point {
    display: flex;
    justify-content: start;
    align-items: center;
    margin-top: 12px;
    margin-bottom: 12px;
}
.section-1efg p {
    font-size: 17px;
    color: var(--color-gray1);
    width: 81%;
}
.sc1efg-text {
    font-size: 18px;
    font-weight: 500;
}
.arrow-fill {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='bi bi-arrow-right-circle-fill' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5z'/%3E%3C/svg%3E");
    display: inline-block;
    position: relative;
    width: 26px;
    height: 26px;
    margin-right: 10px;
}
.mySwiper1efg .swiper-button-prev {
    left: 0%;
    background-color: var(--color-niebieski1);
    padding: 40px 40px;
    border-radius: 50%;
    transform: scale(0.7);
    color: #fff;
}
.mySwiper1efg .swiper-button-next {
    right: 0%;
    background-color: var(--color-niebieski1);
    padding: 40px 40px;
    border-radius: 50%;
    transform: scale(0.7);
    color: #fff;
}
.sc1efg-btnspace {
    margin-top: 30px;
}
.btn5 {
    padding: 10px 55px;
    background-color: var(--color-niebieski1);
    border-radius: 22px;
    font-size: 16px;
    font-weight: 400;
}



/* Section-2efg */
.section-2efg {
    padding-top: 40px;
}
.section-2efg .sctitle {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin-bottom: 15px;
}
.sc2efg-wholebox {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: var(--color-white1);
    padding: 30px 40px;
    border-radius: 20px;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    min-height: 230px;
}
.section-2efg h2 {
    font-size: 38px;
}
.section-2efg h3 {
    font-size: 22px;
    color: #2f2f2f;
    font-weight: 500;
}
.sc2efg-col {
    display: flex;
    justify-content: center;
    align-items: center;
}
.sc2efg-ikona1, 
.sc2efg-ikona2,
.sc2efg-ikona3,
.sc2efg-ikona4,
.sc2efg-ikona5,
.sc2efg-ikona6 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 10px;
    border-radius: 22px;
    margin-bottom: 20px;
    transform: scale(0.9);
    filter: drop-shadow(4px 4px 7px black);
}
.sc2efg-ikona1 {
    background-color: red;
    filter: drop-shadow(4px 4px 7px red);
}
.sc2efg-ikona2 {
    background-color: #08ac08;
    filter: drop-shadow(4px 4px 7px #08ac08);
}
.sc2efg-ikona3 {
    background-color: #ffa500;
    filter: drop-shadow(4px 4px 7px #ffa500);
}
.sc2efg-ikona4 {
    background-color: #0075ff;
    filter: drop-shadow(4px 4px 7px #0075ff);
}
.sc2efg-ikona5 {
    background-color: #5d47e6;
    filter: drop-shadow(4px 4px 7px #5d47e6);
}
.sc2efg-ikona6 {
    background-color: #8b008b;
    filter: drop-shadow(4px 4px 7px #8b008b);
}
.ikona2009a,
.ikona2009b,
.ikona2009c,
.ikona2009d,
.ikona2009e,
.ikona2009f {
    display: inline-block;
    position: relative;
    width: 70px;
    height: 70px;
}
.container {
    max-width: 1400px!important;
}
.ikona2009a {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M160 2903 c-50 -18 -76 -70 -60 -119 9 -26 38 -53 135 -124 68 -50 143 -112 167 -139 84 -93 89 -110 219 -762 l120 -600 -64 -69 c-88 -92 -111 -151 -112 -282 0 -131 9 -141 138 -148 l92 -5 -45 -15 c-70 -22 -154 -111 -175 -185 -32 -107 -1 -211 85 -288 137 -123 352 -81 434 85 21 41 26 67 26 123 0 123 -68 220 -184 264 l-51 20 705 0 c522 0 699 -3 680 -11 -14 -6 -40 -18 -58 -26 -18 -8 -53 -37 -77 -64 -106 -118 -95 -283 25 -391 137 -123 352 -81 434 85 21 41 26 67 26 123 0 123 -68 220 -184 264 l-51 20 93 0 c85 1 95 3 117 26 35 34 35 96 0 130 l-24 25 -911 0 c-619 0 -910 3 -910 10 0 29 34 81 84 130 l56 55 708 41 c644 38 712 44 763 64 66 26 151 96 191 159 38 61 360 1034 352 1066 -3 13 -17 34 -31 47 l-25 23 -1089 3 -1089 2 -29 58 c-58 115 -113 175 -260 287 -159 119 -183 132 -221 118z m1060 -748 l0 -95 -234 0 -233 0 -17 83 c-9 45 -16 88 -16 95 0 9 57 12 250 12 l250 0 0 -95z m650 0 l0 -95 -230 0 -230 0 0 95 0 95 230 0 230 0 0 -95z m808 83 c-3 -7 -17 -50 -32 -95 l-28 -83 -279 0 -279 0 0 95 0 95 311 0 c245 0 310 -3 307 -12z m-1458 -458 l0 -90 -197 2 -197 3 -13 65 c-7 36 -15 75 -18 88 l-5 22 215 0 215 0 0 -90z m650 0 l0 -90 -230 0 -230 0 0 90 0 90 230 0 230 0 0 -90z m680 83 c0 -4 -12 -44 -27 -90 l-27 -83 -218 0 -218 0 0 90 0 90 245 0 c135 0 245 -3 245 -7z m-1330 -492 l0 -129 -107 -6 c-60 -4 -127 -8 -150 -11 -24 -3 -43 -3 -43 -1 0 2 -11 58 -25 126 -14 68 -25 129 -25 136 0 11 34 14 175 14 l175 0 0 -129z m650 20 l0 -109 -52 -5 c-29 -4 -116 -9 -193 -12 -77 -3 -157 -8 -177 -11 l-38 -6 0 126 0 126 230 0 230 0 0 -109z m555 87 c-24 -82 -75 -144 -137 -167 -13 -4 -69 -11 -125 -15 l-103 -7 0 106 0 105 186 0 185 0 -6 -22z m-1534 -1025 c60 -36 60 -121 0 -156 -37 -22 -59 -21 -98 3 -57 34 -57 116 0 151 39 23 61 24 98 2z m1500 0 c60 -36 60 -121 0 -156 -37 -22 -59 -21 -98 3 -57 34 -57 116 0 151 39 23 61 24 98 2z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona2009b {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1186 2944 c-196 -62 -323 -267 -287 -463 17 -90 54 -163 114 -224 67 -67 136 -103 225 -119 185 -31 366 63 446 231 29 61 31 74 31 176 0 103 -2 114 -32 177 -41 88 -113 160 -201 201 -57 27 -80 32 -157 34 -61 2 -106 -2 -139 -13z'/%3E%3Cpath d='M2291 2944 c-397 -107 -529 -603 -237 -894 79 -80 190 -136 303 -152 312 -45 603 207 603 524 0 155 -50 277 -158 385 -69 69 -168 123 -260 142 -72 15 -186 13 -251 -5z m252 -59 c168 -44 299 -173 343 -340 33 -123 3 -293 -69 -389 -13 -17 -15 -16 -40 27 -33 56 -112 128 -172 156 l-47 22 36 39 c132 146 9 378 -190 357 -175 -18 -253 -218 -141 -360 16 -21 28 -39 26 -40 -2 -2 -21 -10 -42 -20 -48 -22 -132 -99 -168 -155 l-28 -44 -25 39 c-84 127 -93 310 -21 457 61 127 196 234 325 259 55 10 159 6 213 -8z m-49 -199 c44 -18 86 -75 93 -124 7 -54 -25 -125 -69 -152 -72 -44 -139 -38 -198 19 -127 121 11 325 174 257z m61 -391 c87 -37 174 -122 190 -187 18 -72 -220 -170 -368 -152 -70 9 -171 49 -229 91 -27 19 -48 37 -48 39 0 3 9 22 20 44 42 83 117 145 213 176 53 18 168 12 222 -11z'/%3E%3Cpath d='M950 2023 c-58 -40 -726 -693 -766 -749 -58 -81 -99 -171 -125 -274 -31 -121 -24 -310 15 -425 91 -267 291 -451 563 -516 125 -30 301 -23 423 16 177 57 221 89 562 417 155 150 313 301 350 337 114 108 114 150 0 278 -99 111 -150 134 -219 96 -17 -10 -184 -165 -371 -345 -357 -343 -386 -365 -495 -388 -156 -32 -324 54 -390 200 -32 70 -35 198 -7 275 25 67 83 128 532 559 172 165 230 227 237 252 17 60 -3 100 -98 196 -86 87 -87 88 -137 88 -30 0 -59 -7 -74 -17z m172 -120 c65 -65 78 -83 78 -110 0 -33 -2 -36 -101 -130 l-54 -53 -104 111 -105 111 76 74 c100 98 108 98 210 -3z m780 -810 c75 -73 102 -114 94 -141 -3 -10 -40 -51 -82 -92 l-76 -75 -104 110 c-57 60 -104 112 -104 115 0 15 164 150 181 150 12 0 51 -29 91 -67z'/%3E%3Cpath d='M1733 1860 c-321 -55 -319 -55 -334 -81 -18 -34 0 -57 77 -101 41 -23 74 -45 74 -49 0 -4 -61 -70 -135 -148 -76 -79 -135 -148 -135 -159 0 -10 9 -27 20 -37 20 -18 29 -17 338 35 174 29 325 56 334 61 22 12 32 44 19 66 -5 10 -41 36 -80 58 -39 22 -71 44 -71 50 0 5 61 70 135 145 137 139 152 162 119 194 -22 22 -42 20 -361 -34z m241 -72 c-130 -136 -199 -210 -207 -224 -13 -24 11 -52 79 -91 52 -30 61 -39 47 -45 -27 -11 -503 -90 -516 -85 -6 2 45 62 114 133 69 71 128 136 132 145 9 26 -18 55 -85 93 -40 22 -57 37 -48 40 8 3 132 25 275 50 143 24 262 44 265 45 2 1 -23 -27 -56 -61z'/%3E%3Cpath d='M2427 1550 c-63 -16 -112 -47 -160 -100 -139 -154 -86 -399 104 -485 55 -24 70 -27 144 -23 90 5 142 27 204 90 85 85 112 237 61 343 -31 63 -91 124 -151 152 -54 25 -148 36 -202 23z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona2009c {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1400 2974 c-531 -46 -990 -354 -1219 -819 -109 -221 -154 -411 -154 -655 0 -244 45 -434 154 -655 206 -419 609 -718 1075 -800 131 -24 355 -24 489 -1 616 106 1102 594 1211 1216 23 128 22 354 -1 485 -93 536 -478 984 -990 1154 -174 57 -407 88 -565 75z m305 -652 c188 -62 332 -206 403 -404 23 -64 26 -89 26 -198 1 -112 -2 -134 -27 -205 -37 -105 -142 -280 -328 -545 -213 -303 -224 -317 -257 -325 -55 -12 -76 7 -204 187 -186 262 -339 495 -381 579 -127 257 -94 524 90 738 81 94 241 180 372 201 87 14 216 2 306 -28z'/%3E%3Cpath d='M1362 1989 c-108 -54 -165 -146 -166 -269 -1 -98 27 -163 99 -228 120 -110 290 -110 408 -2 74 67 102 131 101 230 -1 123 -58 215 -166 269 -52 27 -72 31 -138 31 -66 0 -86 -4 -138 -31z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona2009d {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M605 2985 c-56 -21 -111 -69 -137 -118 -17 -32 -24 -66 -28 -142 l-5 -100 -110 -6 c-84 -4 -119 -10 -150 -26 -54 -28 -111 -87 -143 -148 l-27 -50 0 -1080 0 -1080 28 -57 c32 -65 89 -121 156 -152 46 -21 47 -21 1128 -24 l1082 -2 301 300 301 300 -3 898 -3 897 -27 50 c-32 61 -89 120 -143 148 -31 16 -66 22 -150 26 l-110 6 -5 100 c-6 118 -29 169 -98 222 -125 95 -301 53 -375 -92 -15 -29 -21 -66 -25 -138 l-5 -98 -151 3 -151 3 -5 95 c-4 76 -10 106 -31 145 -90 175 -348 175 -438 0 -21 -39 -27 -69 -31 -145 l-5 -95 -151 -3 -151 -3 -5 98 c-5 107 -23 155 -74 207 -65 65 -177 91 -259 61z m148 -127 c39 -20 57 -69 57 -155 l0 -83 -43 0 c-67 0 -101 -49 -66 -94 l20 -26 262 -2 262 -3 6 -71 c8 -85 23 -117 82 -171 54 -50 102 -67 190 -68 60 0 71 3 88 24 24 29 24 52 1 81 -15 19 -32 24 -94 29 -129 11 -138 28 -141 279 -2 165 0 191 16 215 52 80 161 81 214 0 13 -19 17 -48 18 -107 l0 -81 -45 -3 c-25 -2 -53 -11 -62 -19 -23 -20 -23 -61 -1 -85 15 -17 37 -18 280 -18 l263 0 0 -57 c0 -73 33 -146 85 -192 51 -44 94 -61 174 -68 58 -5 69 -2 94 17 33 26 36 69 6 96 -14 12 -40 19 -87 22 -131 9 -142 30 -142 280 0 180 1 191 23 223 44 66 133 70 193 8 28 -29 29 -35 29 -117 l0 -87 -50 -5 c-41 -4 -52 -10 -65 -32 -13 -25 -13 -31 0 -55 l16 -28 199 -5 c196 -5 201 -6 247 -32 78 -46 88 -80 88 -291 l0 -177 -1370 0 -1370 0 0 177 c0 159 2 181 21 220 32 65 90 96 194 101 l82 4 8 -68 c13 -124 77 -206 188 -239 123 -37 216 3 187 80 -12 32 -46 45 -117 45 -49 0 -59 4 -88 33 l-33 33 -7 176 c-9 205 -5 235 34 272 45 43 100 52 154 24z m2125 -1575 l2 -592 -218 -3 c-218 -3 -219 -3 -259 -30 -22 -15 -51 -44 -64 -65 -23 -36 -24 -47 -27 -256 l-3 -217 -1022 2 -1022 3 -43 25 c-27 15 -54 42 -70 70 l-27 45 -3 795 c-1 437 0 800 2 807 4 11 259 13 1378 11 l1373 -3 3 -592z m-263 -893 l-170 -170 -3 151 c-3 201 -15 189 187 189 l156 0 -170 -170z'/%3E%3Cpath d='M353 1680 c-22 -9 -43 -39 -43 -60 0 -6 23 -36 51 -66 l52 -54 -52 -54 c-28 -30 -51 -62 -51 -71 0 -21 44 -65 65 -65 9 0 41 23 71 51 l54 52 55 -52 c56 -53 80 -59 111 -27 32 31 26 55 -27 111 l-52 55 52 54 c28 30 51 62 51 71 0 21 -44 65 -65 65 -9 0 -41 -23 -71 -51 l-54 -52 -54 52 c-58 54 -59 55 -93 41z'/%3E%3Cpath d='M842 1673 c-41 -36 -37 -58 19 -118 l52 -55 -52 -54 c-28 -30 -51 -62 -51 -71 0 -21 44 -65 65 -65 9 0 41 23 71 51 l54 52 55 -52 c60 -56 82 -60 118 -19 26 31 21 44 -34 104 l-52 54 52 54 c28 30 51 62 51 71 0 21 -44 65 -65 65 -9 0 -41 -23 -71 -51 l-54 -52 -54 52 c-60 55 -73 60 -104 34z'/%3E%3Cpath d='M1335 1665 c-14 -13 -25 -31 -25 -40 0 -9 23 -41 51 -71 l52 -54 -52 -54 c-28 -30 -51 -62 -51 -71 0 -21 44 -65 65 -65 9 0 41 23 71 51 l54 52 54 -52 c60 -55 73 -60 104 -33 41 35 37 57 -19 117 l-52 55 52 54 c28 30 51 62 51 71 0 21 -44 65 -65 65 -9 0 -41 -23 -71 -51 l-54 -52 -54 52 c-30 28 -62 51 -71 51 -9 0 -27 -11 -40 -25z'/%3E%3Cpath d='M1853 1680 c-22 -9 -43 -39 -43 -60 0 -6 23 -36 51 -66 l52 -54 -52 -54 c-28 -30 -51 -62 -51 -71 0 -21 44 -65 65 -65 9 0 41 23 71 51 l54 52 55 -52 c56 -53 80 -59 111 -27 32 31 26 55 -27 111 l-52 55 52 55 c56 60 60 82 19 118 -31 26 -44 21 -104 -34 l-54 -52 -54 52 c-58 54 -59 55 -93 41z'/%3E%3Cpath d='M2335 1665 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M335 1165 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M835 1165 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 193 0 190 -3 190 190 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M1335 1165 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M1835 1165 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M2335 1165 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M335 665 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M835 665 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 193 0 190 -3 190 190 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M1335 665 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3Cpath d='M1835 665 c-24 -23 -25 -29 -25 -165 0 -136 1 -142 25 -165 23 -24 29 -25 165 -25 136 0 142 1 165 25 24 23 25 29 25 165 0 136 -1 142 -25 165 -23 24 -29 25 -165 25 -136 0 -142 -1 -165 -25z m225 -165 l0 -60 -60 0 -60 0 0 60 0 60 60 0 60 0 0 -60z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona2009f {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M815 2986 c-67 -21 -100 -43 -148 -96 -75 -83 -78 -100 -75 -451 l3 -304 120 -6 c143 -7 222 -26 331 -80 141 -69 268 -191 335 -321 16 -32 38 -62 49 -68 11 -6 59 -15 107 -21 52 -6 101 -18 122 -30 82 -46 114 -154 71 -239 -29 -56 -148 -173 -232 -228 -52 -34 -70 -52 -83 -85 -46 -115 -161 -256 -268 -329 -134 -91 -247 -127 -427 -137 l-125 -6 -3 -164 c-2 -130 1 -174 14 -213 21 -65 99 -149 166 -179 l53 -24 654 -3 c719 -3 715 -3 799 58 59 43 55 60 -27 108 -89 53 -171 143 -216 236 -19 40 -35 80 -35 89 0 9 -29 49 -65 89 -112 125 -141 217 -93 288 42 62 71 75 154 73 l74 -2 37 45 c50 59 152 128 233 157 l65 23 0 154 0 154 -70 18 c-38 10 -103 34 -142 54 -60 30 -86 37 -148 40 -98 5 -208 30 -241 56 -32 25 -63 91 -64 132 0 30 36 116 48 116 4 0 25 15 46 33 l39 34 3 109 c1 86 7 126 28 189 49 151 163 284 301 350 64 30 93 40 178 59 24 6 27 11 27 44 0 100 -82 218 -182 263 l-53 24 -660 2 c-513 2 -669 -1 -700 -11z m1085 -63 c0 -21 -76 -136 -103 -155 -31 -23 -36 -23 -297 -23 -261 0 -266 0 -297 23 -27 19 -103 134 -103 155 0 4 180 7 400 7 220 0 400 -3 400 -7z m-122 -2577 c8 -42 -18 -46 -276 -46 -148 0 -251 4 -263 10 -19 11 -26 40 -12 53 4 4 128 6 277 5 259 -3 271 -4 274 -22z'/%3E%3Cpath d='M2400 2590 c-153 -18 -287 -102 -372 -234 -61 -94 -81 -171 -81 -305 l1 -113 -70 -69 c-68 -66 -70 -70 -65 -106 4 -20 15 -45 25 -55 28 -28 116 -48 217 -50 80 -1 94 -4 134 -30 76 -47 149 -70 246 -75 166 -10 284 34 395 146 358 360 74 949 -430 891z m40 -341 l38 -22 28 22 c43 34 114 29 159 -10 94 -83 55 -245 -86 -352 -91 -69 -109 -71 -185 -21 -106 71 -164 163 -164 261 0 116 109 179 210 122z'/%3E%3Cpath d='M565 2044 c-38 -8 -113 -36 -165 -61 -81 -39 -108 -59 -185 -137 -145 -145 -205 -289 -205 -491 0 -116 16 -190 64 -290 174 -367 598 -510 959 -323 117 60 238 182 295 297 23 46 42 89 42 96 0 7 33 32 73 56 95 56 224 185 233 234 15 80 -27 131 -115 140 -154 15 -194 32 -220 91 -58 131 -183 258 -324 329 -146 73 -294 92 -452 59z m274 -260 c44 -36 56 -90 36 -156 -22 -74 -20 -88 10 -88 70 0 156 -79 176 -163 16 -67 5 -168 -22 -217 -25 -44 -78 -86 -130 -100 -63 -18 -195 -12 -250 11 l-49 21 0 209 0 209 35 48 c19 27 53 88 75 138 37 81 61 114 81 114 4 0 21 -12 38 -26z m-299 -483 c0 -271 7 -251 -91 -251 -50 0 -64 4 -84 25 -25 24 -25 25 -25 225 0 245 -3 240 120 240 l80 0 0 -239z'/%3E%3Cpath d='M2368 1077 c-82 -28 -168 -86 -210 -141 -50 -65 -55 -67 -141 -64 -75 3 -80 2 -103 -25 -13 -16 -24 -41 -24 -56 0 -35 65 -135 121 -186 29 -26 45 -51 56 -88 53 -178 199 -312 380 -347 186 -37 401 75 488 254 68 139 67 280 -2 418 -104 207 -348 309 -565 235z m156 -274 l-2 -53 44 0 c43 0 43 0 56 46 16 57 40 76 64 52 14 -14 15 -23 6 -57 l-10 -41 34 0 c38 0 58 -24 43 -52 -7 -13 -22 -18 -53 -18 -40 0 -44 -3 -50 -27 -4 -16 -9 -36 -12 -45 -4 -15 1 -18 28 -18 42 0 71 -20 66 -46 -3 -16 -13 -20 -60 -22 l-57 -3 -16 -55 c-15 -51 -18 -55 -43 -52 -26 3 -27 5 -24 56 l3 53 -42 -3 c-41 -3 -43 -4 -59 -53 -14 -41 -21 -51 -42 -53 -32 -4 -43 22 -28 62 15 41 13 45 -27 48 -70 6 -49 68 23 68 27 0 34 5 43 31 18 52 15 59 -28 59 -45 0 -71 22 -54 48 6 11 29 19 63 22 49 5 54 8 62 35 20 65 28 76 51 73 20 -3 22 -8 21 -55z'/%3E%3Cpath d='M2496 668 c-3 -7 -9 -28 -15 -45 l-10 -33 48 0 c45 0 49 2 55 28 4 15 9 35 12 45 5 14 -2 17 -41 17 -28 0 -47 -5 -49 -12z'/%3E%3C/g%3E%3C/svg%3E");
}
.ikona2009e {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M702 2804 c-32 -22 -30 -69 4 -91 24 -15 29 -15 53 -2 36 20 41 71 9 93 -28 20 -38 20 -66 0z'/%3E%3Cpath d='M375 2745 c-68 -32 -105 -87 -105 -158 0 -128 126 -213 243 -163 67 27 116 118 103 189 -20 107 -146 177 -241 132z m107 -122 c39 -35 7 -98 -48 -91 -18 2 -34 13 -43 29 -13 24 -13 29 2 53 20 30 61 35 89 9z'/%3E%3Cpath d='M1153 2611 c-177 -54 -329 -104 -338 -111 -19 -16 -19 -64 0 -80 9 -7 154 -54 323 -105 l307 -93 3 -326 c1 -179 -1 -326 -5 -326 -5 0 -125 35 -268 78 l-260 78 -5 273 c-4 227 -7 273 -20 281 -24 15 -55 12 -73 -8 -14 -16 -17 -54 -19 -282 l-3 -264 -308 -92 c-169 -51 -314 -98 -322 -104 -13 -11 -15 -76 -15 -431 l0 -419 22 -14 c13 -8 317 -102 675 -210 l653 -195 652 195 c359 108 663 202 676 210 l22 14 0 420 0 420 -22 14 c-13 7 -157 53 -320 102 l-298 89 0 376 c0 291 -3 379 -13 393 -14 19 -653 216 -697 215 -14 0 -170 -45 -347 -98z m568 -83 c115 -34 209 -65 209 -68 0 -6 -406 -130 -425 -130 -20 0 -425 124 -425 130 0 7 394 128 419 129 7 1 107 -27 222 -61z m369 -476 l0 -327 -247 -74 c-137 -41 -256 -76 -266 -79 -16 -4 -17 14 -15 323 l3 328 255 77 c140 43 258 78 263 79 4 1 7 -146 7 -327z m-1023 -494 c117 -35 213 -66 213 -69 0 -7 -402 -129 -426 -129 -26 0 -434 124 -428 130 5 5 399 127 419 129 6 1 106 -27 222 -61z m1292 1 c113 -34 209 -64 213 -68 7 -6 -395 -131 -423 -131 -25 0 -429 123 -423 129 5 6 399 128 418 130 5 1 102 -27 215 -60z m-630 -201 c107 -32 196 -60 199 -62 4 -4 -53 -23 -310 -100 l-118 -35 -202 61 c-112 33 -210 64 -218 68 -10 6 -3 11 25 19 22 6 119 35 215 65 96 29 184 51 195 48 11 -3 107 -31 214 -64z m-1204 -27 l260 -78 3 -326 c1 -180 -1 -327 -4 -327 -9 0 -507 151 -516 156 -7 5 -12 655 -5 654 1 -1 119 -36 262 -79z m2215 -246 l0 -325 -25 -10 c-14 -5 -274 -84 -578 -175 -303 -91 -558 -168 -564 -170 -10 -3 -13 66 -13 323 l0 328 258 77 c141 43 260 77 265 77 4 0 7 -104 7 -232 0 -201 2 -234 17 -250 19 -22 52 -23 79 -4 18 13 19 32 24 271 l5 258 255 77 c140 43 258 78 263 79 4 1 7 -145 7 -324z m-1555 48 l255 -76 0 -328 0 -328 -27 9 c-16 5 -120 37 -233 70 -113 34 -220 66 -237 71 l-33 11 0 324 c0 218 3 324 10 324 6 0 125 -34 265 -77z'/%3E%3Cpath d='M2336 2681 c-44 -48 15 -122 70 -87 45 30 24 106 -30 106 -13 0 -31 -9 -40 -19z'/%3E%3Cpath d='M2562 2210 c-42 -26 -76 -99 -68 -144 15 -81 83 -132 161 -124 180 21 165 288 -16 288 -27 0 -57 -8 -77 -20z m103 -125 c0 -22 -31 -33 -47 -17 -17 17 -1 44 24 40 15 -2 23 -10 23 -23z'/%3E%3Cpath d='M393 2084 c-15 -24 -15 -29 -2 -53 39 -70 137 -11 99 60 -17 30 -75 26 -97 -7z'/%3E%3Cpath d='M2627 1802 c-22 -25 -21 -55 2 -76 27 -25 72 -17 90 15 13 24 13 29 -2 53 -21 31 -66 35 -90 8z'/%3E%3Cpath d='M210 444 c-45 -38 -63 -79 -57 -131 6 -58 30 -91 84 -115 128 -57 248 70 187 198 -36 75 -151 101 -214 48z m105 -114 c0 -29 -32 -41 -41 -16 -9 24 4 48 23 44 12 -2 18 -12 18 -28z'/%3E%3Cpath d='M762 404 c-26 -18 -30 -65 -6 -88 47 -48 123 23 82 76 -20 25 -51 30 -76 12z'/%3E%3Cpath d='M2515 396 c-30 -30 -32 -49 -5 -76 51 -51 132 15 88 72 -24 30 -56 31 -83 4z'/%3E%3C/g%3E%3C/svg%3E");
}




/* section-3efg */
.section-3efg {
    padding-top: 40px;
    padding-bottom: 50px;
}
.section-3efg p {
    font-size: 17px;
    color: var(--color-gray1);
    font-weight: 400;
    width: 85%;
}
.section-3efg .sc3efg-zdjecie {
    display: flex;
    align-items: center;
    justify-content: center;
    order: 2;
}
.section-3efg .sc3efg-zdjecie img {
    width: 500px;
    height: 450px;
    transform: rotateY(180deg);
}
.section-3efg .sc3efg-text {
    display: flex;
    flex-direction: column;
    padding-left: 3%;
}
.section-3efg .sc3efg-point {
    display: flex;
    justify-content: start;
    align-items: center;
    text-align: start;
    margin-top: 7px;
    margin-bottom: 7px;
}
.sc3efg-iconbox {
    padding: 10px;
    border-radius: 14px;
    margin-right: 15px;
    justify-content: center;
    display: flex;
    align-items: center;
    background-color: var(--color-niebieski1);
}
.section-3efg h2 {
    font-size: 34px;
    position: relative;
    padding-left: 20px;
}
.section-3efg h2::before {
    content: "";
    position: absolute;
    left: 0%;
    background-color: var(--color-niebieski1);
    width: 5px;
    height: 80%;
    bottom: 10%;
}
.section-3efg h3 {
    font-size: 19px;
    margin-bottom: 0px;
}
.icon2009aa,
.icon2009ab,
.icon2009ac,
.icon2009ad,
.icon2009ae,
.icon2009af,
.icon2009ag {
    display: inline-block;
    position: relative;
    width: 20px;
    height: 20px;
}
.icon2009aa {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M345 2831 c-69 -17 -125 -63 -161 -131 -18 -34 -19 -82 -19 -1200 l0 -1165 22 -40 c25 -47 64 -85 113 -111 34 -18 82 -19 1200 -19 1118 0 1166 1 1200 19 49 26 88 64 113 111 l22 40 0 1165 0 1165 -22 40 c-25 47 -64 85 -113 111 -34 18 -84 19 -1180 21 -630 0 -1158 -2 -1175 -6z m1294 -430 c327 -102 429 -522 185 -764 -105 -104 -255 -153 -396 -129 -309 53 -477 380 -340 660 53 108 155 196 270 233 78 24 202 25 281 0z m376 -1147 c132 -34 269 -142 332 -260 52 -98 67 -165 67 -302 l1 -124 -33 -29 -32 -29 -850 0 -850 0 -32 29 -33 29 1 124 c0 128 14 200 56 283 66 130 202 242 340 279 81 22 949 22 1033 0z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009ab {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1372 2907 c-201 -191 -377 -270 -602 -269 -129 1 -225 24 -357 87 -105 49 -152 56 -183 25 -24 -24 -64 -155 -95 -312 -44 -227 -50 -294 -50 -558 1 -221 4 -272 24 -384 112 -628 433 -1061 996 -1340 94 -47 221 -102 283 -123 l112 -38 113 38 c61 21 189 76 282 123 239 118 419 251 565 416 229 259 364 548 431 924 20 112 23 163 24 384 0 264 -6 331 -50 558 -32 163 -70 287 -97 312 -32 29 -79 25 -158 -15 -288 -145 -566 -130 -830 44 -30 20 -99 78 -152 128 -80 77 -102 93 -128 93 -26 0 -48 -16 -128 -93z m827 -933 c26 -21 31 -33 31 -68 0 -41 0 -42 -433 -474 -402 -401 -435 -432 -467 -432 -31 0 -56 21 -297 262 -259 258 -263 263 -263 304 0 54 35 89 91 89 38 0 47 -8 254 -215 l215 -215 388 388 c428 427 415 417 481 361z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009ac {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M66 2984 c-14 -14 -16 -143 -16 -1269 l0 -1255 24 -15 c19 -13 51 -15 167 -13 l144 3 5 1067 c5 1059 5 1067 26 1095 11 15 36 36 55 45 32 17 102 18 1042 18 l1007 0 0 148 c0 117 -3 152 -16 170 l-15 22 -1204 0 c-1081 0 -1205 -2 -1219 -16z'/%3E%3Cpath d='M517 2563 c-10 -3 -22 -16 -28 -29 -5 -16 -9 -510 -9 -1257 0 -1099 2 -1235 16 -1255 l15 -22 880 0 879 0 0 260 c0 289 3 304 63 340 30 19 52 20 325 20 l292 0 0 959 0 960 -22 15 c-20 14 -150 16 -1208 15 -652 -1 -1193 -3 -1203 -6z m2046 -372 c34 -13 44 -47 21 -72 -17 -18 -40 -19 -861 -19 -563 0 -851 3 -864 10 -30 17 -23 70 11 83 26 10 1667 8 1693 -2z m-524 -453 c6 -15 5 -30 -4 -43 -12 -20 -25 -20 -590 -23 -418 -1 -582 1 -591 9 -17 14 -18 51 -2 67 9 9 155 12 595 12 l584 0 8 -22z m147 -416 c19 -13 23 -39 8 -61 l-15 -21 -658 0 c-498 0 -660 3 -669 12 -15 15 -15 51 0 66 9 9 171 12 668 12 360 0 660 -4 666 -8z m8 -443 c15 -22 11 -48 -8 -61 -6 -4 -306 -8 -666 -8 -497 0 -659 3 -668 12 -15 15 -15 51 0 66 9 9 171 12 669 12 l658 0 15 -21z'/%3E%3Cpath d='M2376 514 c-14 -13 -16 -50 -16 -249 0 -199 2 -236 16 -249 20 -21 41 -20 69 2 12 10 131 114 264 231 243 215 261 237 229 269 -9 9 -85 12 -279 12 -230 0 -270 -2 -283 -16z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009ad {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1460 2984 c-202 -43 -383 -205 -449 -401 -12 -34 -21 -67 -21 -73 0 -6 33 -10 83 -10 l83 0 -4 -200 -5 -200 27 -25 c31 -29 56 -83 56 -122 0 -42 -36 -106 -75 -132 -137 -93 -311 60 -236 207 10 20 28 46 40 56 20 18 21 28 21 218 l0 198 -154 0 -154 0 -201 -234 -201 -234 0 -1016 0 -1016 795 0 795 0 0 1015 0 1015 -201 235 -202 235 -144 0 -144 0 7 23 c37 122 156 238 282 277 236 73 473 -48 558 -285 16 -44 19 -100 24 -475 l5 -425 25 -50 c31 -64 101 -134 165 -165 43 -22 64 -25 150 -25 90 0 105 3 153 28 70 37 128 97 161 166 l26 56 3 688 2 687 -84 0 -85 0 -3 -668 -3 -668 -28 -43 c-30 -45 -91 -80 -140 -81 -33 0 -94 24 -121 48 -10 9 -27 35 -37 57 -17 37 -19 73 -19 430 0 435 -2 452 -67 585 -50 104 -168 222 -273 274 -129 63 -271 80 -410 50z m-10 -1789 l0 -85 -395 0 -395 0 0 85 0 85 395 0 395 0 0 -85z m0 -355 l0 -90 -395 0 -395 0 0 90 0 90 395 0 395 0 0 -90z m0 -350 l0 -90 -395 0 -395 0 0 90 0 90 395 0 395 0 0 -90z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009ae {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M309 2361 c-29 -29 -29 -31 -29 -140 l0 -111 -64 0 c-55 0 -69 -4 -95 -26 -39 -33 -42 -80 -7 -121 l24 -28 264 -5 c144 -3 269 -9 276 -13 24 -16 33 -57 21 -94 -19 -59 -41 -63 -359 -63 -161 0 -289 -4 -299 -10 -25 -13 -45 -64 -37 -95 3 -13 16 -34 28 -45 21 -19 34 -20 440 -20 460 0 463 0 488 -60 10 -24 10 -36 0 -60 -25 -60 -28 -60 -488 -60 -406 0 -419 -1 -440 -20 -12 -11 -25 -32 -28 -45 -8 -31 12 -82 37 -95 10 -6 67 -10 128 -10 l111 0 0 -140 c0 -204 13 -220 179 -220 l86 0 18 -49 c22 -63 96 -145 161 -178 40 -21 70 -27 138 -31 81 -4 92 -2 150 25 35 17 80 48 101 69 40 40 87 121 87 149 0 13 52 15 448 15 l448 0 24 -57 c33 -80 108 -153 185 -182 81 -31 197 -27 270 9 69 33 139 108 163 172 l20 53 89 5 c97 6 138 23 148 63 4 12 5 162 3 332 -3 295 -4 312 -25 350 -40 74 -110 122 -211 144 -33 7 -182 11 -402 11 l-348 0 -26 31 -26 31 0 274 0 274 -811 0 -811 0 -29 -29z m652 -1274 c48 -31 82 -101 74 -152 -12 -81 -81 -144 -158 -145 -99 -1 -177 99 -156 199 21 102 153 156 240 98z m1549 1 c50 -34 72 -71 77 -125 11 -134 -146 -219 -254 -137 -123 93 -58 283 98 284 31 0 56 -7 79 -22z'/%3E%3Cpath d='M2140 2160 l0 -210 241 0 241 0 -27 48 c-77 133 -184 252 -276 305 -41 25 -150 67 -171 67 -4 0 -8 -94 -8 -210z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009af {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1259 2946 c-212 -38 -466 -146 -631 -271 -309 -233 -513 -568 -574 -944 -18 -110 -18 -352 0 -462 61 -376 265 -711 574 -944 50 -37 147 -96 227 -135 222 -110 394 -150 645 -150 215 0 382 32 560 108 334 141 588 380 750 707 76 153 119 290 140 442 16 118 8 400 -15 502 -128 574 -561 1006 -1136 1136 -100 23 -434 29 -540 11z m471 -242 c41 -8 97 -22 125 -31 l49 -16 -38 -33 c-57 -50 -95 -53 -152 -15 -66 43 -99 47 -186 21 -41 -12 -89 -20 -108 -18 l-35 3 0 52 c0 48 2 53 25 57 44 8 242 -5 320 -20z m-583 -146 c8 -7 12 -21 9 -34 -4 -14 -1 -24 8 -27 19 -8 26 1 26 35 0 21 5 28 19 28 24 0 33 -13 46 -65 10 -41 9 -40 95 -64 32 -8 70 -66 70 -107 0 -55 -58 -80 -126 -54 -15 6 -29 9 -31 7 -7 -7 18 -62 39 -84 30 -32 19 -55 -46 -89 -68 -36 -76 -46 -76 -97 0 -32 -4 -39 -27 -47 -58 -20 -78 -36 -88 -71 -5 -20 -22 -50 -37 -68 -16 -18 -37 -65 -50 -107 -31 -107 -55 -115 -97 -31 -20 41 -50 45 -81 12 -20 -21 -32 -25 -84 -25 -71 0 -132 -25 -164 -65 -23 -29 -45 -93 -36 -107 9 -13 125 -9 189 7 75 20 85 10 51 -47 -14 -25 -26 -47 -26 -51 0 -19 36 -37 76 -37 64 0 84 -24 84 -99 0 -72 11 -83 86 -87 30 -2 58 -5 63 -8 5 -3 25 19 45 49 20 30 55 67 78 82 38 26 51 28 155 32 133 4 180 -9 233 -64 31 -32 39 -35 90 -35 64 0 100 -20 100 -54 0 -44 32 -59 128 -61 72 -1 96 -6 139 -28 59 -30 93 -69 93 -105 0 -13 -13 -48 -29 -76 -16 -28 -36 -76 -45 -106 -23 -80 -45 -109 -142 -194 -105 -92 -152 -144 -224 -250 -53 -77 -57 -81 -103 -89 -26 -4 -87 -4 -135 0 l-86 8 -12 71 c-15 90 -35 128 -84 162 -50 35 -60 58 -60 145 0 82 -9 101 -95 202 -60 71 -79 123 -70 189 6 38 4 46 -16 60 -29 20 -52 20 -91 0 -28 -15 -31 -14 -53 6 -13 12 -28 41 -34 65 -6 25 -20 48 -33 57 -13 8 -104 43 -203 77 -198 69 -258 98 -279 139 -20 41 -26 190 -10 274 55 287 240 585 467 749 l39 29 29 -23 c16 -12 43 -33 61 -47 17 -13 42 -48 54 -77 13 -29 26 -53 29 -53 10 0 35 73 35 103 0 17 -11 45 -25 63 -42 55 -30 78 46 94 50 10 96 5 116 -12z m1198 -169 c45 -42 138 -152 170 -202 l18 -29 -36 16 c-20 9 -54 23 -74 32 -52 23 -145 15 -208 -16 -57 -29 -70 -47 -62 -82 9 -34 46 -48 128 -48 69 0 71 -1 110 -40 44 -44 52 -46 154 -26 51 10 72 11 77 3 15 -24 67 -195 83 -272 23 -109 24 -331 1 -448 -20 -104 -65 -235 -113 -331 -41 -82 -45 -79 -66 51 -17 102 -23 116 -83 193 -28 36 -47 72 -54 105 -21 97 -37 110 -153 118 -89 6 -162 43 -242 121 -147 144 -148 263 -3 377 115 89 118 95 64 127 -22 13 -38 33 -46 56 -16 51 2 85 65 117 57 29 65 50 46 125 -19 75 1 92 112 93 65 1 69 0 112 -40z'/%3E%3C/g%3E%3C/svg%3E");
}
.icon2009ag {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M585 2908 c-16 -6 -48 -23 -70 -39 -65 -44 -389 -380 -410 -424 -11 -24 -21 -70 -23 -113 -7 -130 -11 -125 362 -499 l330 -333 -330 -332 c-373 -375 -369 -370 -362 -500 2 -43 12 -90 23 -113 25 -54 396 -425 450 -450 23 -11 70 -21 113 -23 130 -7 125 -11 500 362 l332 330 333 -330 c374 -373 369 -369 499 -362 43 2 90 12 113 23 54 25 425 396 450 450 11 23 21 70 23 113 7 130 11 125 -362 500 l-330 332 330 333 c373 374 369 369 362 499 -2 43 -12 90 -23 113 -25 54 -396 425 -450 450 -23 11 -70 21 -113 23 -130 7 -125 11 -500 -362 l-332 -330 -328 326 c-241 241 -339 332 -372 347 -50 23 -163 27 -215 9z'/%3E%3C/g%3E%3C/svg%3E");
}










/*Footer-top*/
.footer-top {
    padding: 30px;
    border-bottom: 1px solid #fff;
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
}
.footer-top .container {
    justify-content: space-between;
    display: flex;
}
.footerlogo,
.footerlist {
    display: inline-block;
}
.footerlogo a {
    font-size: 24px;
    font-weight: 700;
    color: var(--color-white);
}
.footerlist {
    
}
.footer-top ul,
footer ul {
    margin-bottom: 0px;
    display: flex;
    position: relative;
    top: 5px;
    list-style: none;
}
.footer-top ul li a,
footer ul li a{
    margin-right: 20px;
    font-size: 15px;
    border-right: 2px solid #fff;
    padding-right: 15px;
    transition: all 0.4s;
}
.footer-top ul li a:hover,
footer ul li a:hover{
    color: var(--color-bluegoat);
    transition: all 0.4s;
}
.footername {
    font-size: 22px;
    font-weight: 600;
}
.footerlist {
    display: flex;
    justify-content: end;
}
.footer-top .fs101 {
    font-size: 20px;
    font-weight: 700;
}






/*Footer*/
.footer-middle {
    padding: 30px;
    border-bottom: 1px solid #fff;
    background-image: url(../img/header1.png);
    background-color: var(--color-1);
}
.footer-middle span {
    color: var(--color-white);
    display: block;
    margin-bottom: 15px;
}
.footer-middle h2 {
    color: var(--color-white);
    font-size: 28px;
}
.footer-middle ul li a {
    border-right: none;
    font-size: 17px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid var(--color-7);
}
.footer-middle ul  {
    padding-left: 0px;
    flex-direction: column;
    list-style: none;
}
/*.just-end2 {
    display: flex;
    justify-content: end;
    flex-direction: column;
    align-items: end;
    text-align: end;
}*/






/*Footer-end*/
.footer-end {
    background: linear-gradient(45deg, #004aad 0%, #5de0e6 100%, transparent);
    padding-bottom: 10px;
    padding-top: 10px;
    display: flex;
}
.footer-end span {
    color: var(--color-white);
    display: block;
    padding-top: 15px;
    padding-bottom: 5px;
    padding-right: 30px;
    font-size: 14px;
}
.insta {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-instagram' viewBox='0 0 16 16'%3E%3Cpath d='M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334'/%3E%3C/svg%3E");
}
.instag {
    /*background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);*/
}
.instag:hover {
    background-color: purple;
}
.twitterg:hover {
    background-color: #000;
}
.twitter-x {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E");
    transition: all 0.5s;
}
.threadsg:hover {
    background-color: #000;
}
.threads {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-threads' viewBox='0 0 16 16'%3E%3Cpath d='M6.321 6.016c-.27-.18-1.166-.802-1.166-.802.756-1.081 1.753-1.502 3.132-1.502.975 0 1.803.327 2.394.948s.928 1.509 1.005 2.644q.492.207.905.484c1.109.745 1.719 1.86 1.719 3.137 0 2.716-2.226 5.075-6.256 5.075C4.594 16 1 13.987 1 7.994 1 2.034 4.482 0 8.044 0 9.69 0 13.55.243 15 5.036l-1.36.353C12.516 1.974 10.163 1.43 8.006 1.43c-3.565 0-5.582 2.171-5.582 6.79 0 4.143 2.254 6.343 5.63 6.343 2.777 0 4.847-1.443 4.847-3.556 0-1.438-1.208-2.127-1.27-2.127-.236 1.234-.868 3.31-3.644 3.31-1.618 0-3.013-1.118-3.013-2.582 0-2.09 1.984-2.847 3.55-2.847.586 0 1.294.04 1.663.114 0-.637-.54-1.728-1.9-1.728-1.25 0-1.566.405-1.967.868ZM8.716 8.19c-2.04 0-2.304.87-2.304 1.416 0 .878 1.043 1.168 1.6 1.168 1.02 0 2.067-.282 2.232-2.423a6.2 6.2 0 0 0-1.528-.161'/%3E%3C/svg%3E");
}
.youtubeg:hover {
    background-color: red;
}
.youtube {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-youtube' viewBox='0 0 16 16'%3E%3Cpath d='M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.194-.01 1.108-.082 2.06l-.008.105-.009.104c-.05.572-.124 1.14-.235 1.558a2.01 2.01 0 0 1-1.415 1.42c-1.16.312-5.569.334-6.18.335h-.142c-.309 0-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01 2.01 0 0 1-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09 9.82l-.008-.104A31 31 0 0 1 0 7.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01 2.01 0 0 1 1.415-1.42c.487-.13 1.544-.21 2.654-.26l.17-.007.172-.006.086-.003.171-.007A100 100 0 0 1 7.858 2zM6.4 5.209v4.818l4.157-2.408z'/%3E%3C/svg%3E");
}
.fanpageG:hover {
    background-color: blue;
}
.fanpage {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-facebook' viewBox='0 0 16 16'%3E%3Cpath d='M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951'/%3E%3C/svg%3E");
}
.linkeding:hover {
    background-color: #1657e9;
}
.linkedin {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23fff' class='bi bi-linkedin' viewBox='0 0 16 16'%3E%3Cpath d='M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z'/%3E%3C/svg%3E");
}
.socialicons {
    display: flex;
}
.instag,
.twitterg,
.youtubeg,
.fanpageG,
.threadsg,
.linkeding {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.4s;
    margin-right: 8px;
    /*background-color: var(--color-black2);*/
}
.insta,
.twitter-x,
.youtube,
.fanpage,
.threads,
.linkedin {
    left: 3px;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    position: relative;
    transition: all 0.5s;
}
.footer-end .fs42,
.footer-top .fs42 {
    display: none;
}

.footer-end .fs41,
.footer-top .fs41 {
    display: block;
}
.fs2709b {
    font-size: 19px!important;
    width: 100%!important;
    line-height: 30px!important;
}
.fs2709c {
    width: 86%!important;
    font-size: 18px!important;
}
.fs2709d {
    font-size: 18px!important;
}
.fs2709e {
    font-size: 18px!important;
    width: 75%!important;
}
.xikona1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1355 2993 c-201 -24 -376 -76 -543 -163 -412 -214 -698 -601 -789 -1065 -25 -128 -24 -396 1 -530 129 -692 710 -1199 1411 -1232 106 -5 321 10 334 23 5 5 -75 255 -91 287 -9 18 -11 18 -29 1 -19 -17 -19 -15 -19 67 0 80 -5 98 -122 451 -68 202 -126 368 -130 368 -5 0 -8 -38 -8 -84 l0 -84 -72 -6 c-40 -4 -115 -12 -167 -18 -73 -8 -95 -8 -101 2 -10 16 -29 166 -37 283 l-6 87 192 0 c121 0 191 -4 191 -10 0 -5 5 -10 10 -10 6 0 10 7 10 15 0 25 38 93 76 135 43 48 91 78 159 101 30 11 41 18 28 18 -23 1 -23 2 -23 170 l0 169 73 6 c39 4 114 12 166 18 73 8 95 8 101 -2 9 -15 29 -162 37 -277 l6 -83 -129 -1 -129 0 80 -24 c44 -13 214 -69 378 -124 l298 -101 115 0 114 0 0 -39 0 -40 115 -37 c63 -21 117 -35 119 -33 2 2 10 51 17 109 15 129 6 318 -20 451 -140 704 -769 1216 -1481 1207 -58 0 -118 -3 -135 -5z m15 -534 l0 -242 -57 6 c-32 4 -91 9 -131 13 -46 4 -76 12 -79 20 -7 18 54 166 106 257 37 64 140 187 156 187 3 0 5 -109 5 -241z m344 165 c76 -90 196 -334 182 -369 -2 -7 -34 -15 -78 -19 -40 -4 -99 -9 -130 -13 l-58 -6 0 242 0 241 23 -14 c12 -8 40 -36 61 -62z m-763 -61 c-21 -43 -53 -118 -72 -168 -18 -49 -34 -92 -36 -94 -3 -5 -195 57 -213 70 -12 8 -6 18 34 55 67 62 165 131 250 176 39 21 72 38 74 38 1 0 -15 -35 -37 -77z m1264 -41 c39 -27 93 -70 120 -95 41 -38 47 -48 35 -56 -18 -13 -210 -75 -213 -70 -2 2 -18 45 -36 94 -19 50 -51 125 -73 168 l-38 77 67 -34 c38 -19 100 -56 138 -84z m-1656 -390 c53 -21 125 -47 160 -57 l63 -19 -6 -45 c-21 -143 -36 -282 -36 -328 l0 -53 -240 0 c-235 0 -240 0 -240 20 0 37 31 174 57 250 30 90 121 270 135 270 6 0 54 -17 107 -38z m2049 -59 c57 -112 94 -215 116 -325 27 -132 53 -118 -224 -118 l-240 0 0 53 c0 46 -15 185 -36 328 l-6 45 78 24 c44 13 115 38 159 56 44 18 85 33 92 33 6 1 34 -43 61 -96z m-1466 -82 c40 -6 108 -13 151 -16 l77 -7 0 -169 0 -169 -191 0 -192 0 7 98 c6 91 20 199 31 250 6 25 13 26 117 13z m-400 -711 c4 -52 14 -148 23 -213 9 -65 15 -120 13 -121 -1 -2 -48 -18 -103 -36 -55 -18 -124 -43 -154 -56 -29 -13 -59 -24 -66 -24 -17 0 -106 175 -138 272 -28 85 -57 212 -57 253 l0 25 238 -2 237 -3 7 -95z m628 -741 c0 -228 -1 -241 -17 -228 -44 34 -106 110 -145 178 -51 90 -112 237 -104 256 3 9 33 15 93 20 48 3 93 8 98 10 6 2 25 4 43 4 l32 1 0 -241z m-497 82 c15 -44 48 -120 72 -170 l44 -91 -52 26 c-121 61 -332 221 -315 239 8 8 196 74 213 75 6 0 23 -36 38 -79z'/%3E%3Cpath d='M1683 1365 c-36 -15 -53 -42 -53 -82 0 -15 90 -300 201 -633 211 -635 217 -650 274 -650 38 0 73 17 86 42 7 13 58 142 114 287 l102 264 264 102 c145 55 274 107 287 114 25 13 42 48 42 86 0 57 -14 63 -655 275 -335 111 -615 203 -621 205 -5 1 -24 -3 -41 -10z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M442 2786 c-208 -51 -383 -232 -427 -441 -42 -200 11 -380 155 -526 94 -96 184 -143 318 -166 85 -15 99 -15 184 0 163 28 300 116 387 246 48 73 71 128 96 236 7 27 9 24 21 -35 47 -229 240 -409 479 -448 84 -14 101 -13 181 1 130 24 221 72 314 166 87 88 122 148 150 257 37 143 24 264 -42 403 -112 234 -381 364 -640 310 -213 -45 -387 -216 -439 -433 -9 -39 -19 -64 -22 -56 -2 8 -12 44 -22 80 -50 193 -212 351 -415 405 -67 18 -206 18 -278 1z m233 -345 c23 -10 59 -39 82 -65 136 -154 30 -388 -176 -388 -223 0 -323 286 -147 423 64 50 169 63 241 30z m1160 0 c121 -54 176 -191 125 -309 -67 -155 -265 -194 -384 -76 -97 98 -94 245 7 342 63 61 172 80 252 43z'/%3E%3Cpath d='M887 1608 c-170 -88 -400 -95 -573 -19 -40 18 -42 18 -72 -1 -38 -24 -89 -98 -102 -150 -7 -24 -10 -217 -8 -530 3 -478 4 -494 24 -538 25 -53 84 -114 139 -143 l40 -22 825 0 825 0 45 23 c58 30 95 66 128 122 l27 45 3 505 c2 359 0 516 -8 544 -16 54 -53 110 -93 140 l-34 26 -45 -20 c-85 -37 -159 -51 -273 -51 -123 0 -198 17 -302 70 l-62 31 -213 -1 -213 -1 -58 -30z'/%3E%3Cpath d='M2793 1488 c-33 -18 -158 -89 -277 -158 l-216 -125 0 -287 0 -287 268 -155 c293 -171 319 -180 377 -134 55 43 55 45 55 585 0 482 -1 499 -20 531 -20 33 -71 62 -108 62 -11 0 -46 -15 -79 -32z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M705 2736 c-67 -21 -100 -43 -147 -95 -29 -32 -51 -69 -61 -103 -9 -29 -34 -201 -57 -383 -22 -181 -43 -347 -46 -367 l-6 -38 -84 0 c-97 0 -135 -15 -159 -60 -33 -64 -11 -145 49 -174 31 -15 149 -16 1306 -16 1157 0 1275 1 1306 16 86 41 85 184 -1 220 -20 8 -68 14 -114 14 l-79 0 -6 38 c-3 20 -24 186 -46 367 -23 182 -48 354 -57 384 -21 70 -94 150 -165 182 l-53 24 -770 2 c-602 1 -779 -1 -810 -11z'/%3E%3Cpath d='M2190 1369 c-208 -18 -398 -168 -469 -370 l-19 -54 -202 0 -202 0 -19 54 c-59 168 -202 303 -378 355 -72 21 -230 21 -302 0 -152 -45 -287 -158 -351 -294 -50 -104 -62 -164 -56 -279 6 -114 30 -185 95 -283 117 -178 329 -271 546 -240 96 14 215 68 289 132 59 51 129 156 158 238 l23 62 197 0 197 0 23 -62 c29 -82 99 -187 158 -238 74 -64 193 -118 290 -132 118 -17 222 -1 327 51 101 51 162 103 218 189 62 94 88 170 94 274 11 174 -41 314 -161 434 -127 127 -273 179 -456 163z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona4 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M2221 2983 c-23 -20 -101 -222 -101 -264 0 -61 74 -96 119 -55 21 19 101 230 101 268 0 31 -39 68 -72 68 -14 0 -35 -8 -47 -17z'/%3E%3Cpath d='M1283 2828 c-113 -112 -130 -138 -119 -181 5 -19 1428 -1453 1467 -1478 8 -5 27 -9 43 -9 24 0 50 21 143 112 114 113 130 138 119 182 -5 21 -1352 1381 -1445 1459 -59 50 -79 41 -208 -85z'/%3E%3Cpath d='M2537 2641 c-107 -108 -117 -132 -72 -176 44 -45 68 -35 176 72 90 87 99 100 99 133 0 46 -25 70 -71 70 -31 0 -46 -11 -132 -99z'/%3E%3Cpath d='M1174 2353 c-30 -46 -774 -1234 -774 -1237 0 -1 161 -162 357 -359 l357 -357 59 36 59 36 134 -133 c156 -157 200 -183 304 -182 116 0 135 14 418 296 294 293 307 310 307 432 0 91 -21 143 -82 206 l-34 36 51 33 52 33 -594 594 c-326 326 -594 593 -594 593 -1 0 -10 -12 -20 -27z m1025 -1359 c44 -50 56 -88 46 -142 -6 -31 -44 -74 -243 -275 -131 -131 -249 -245 -264 -253 -35 -18 -101 -18 -136 0 -44 23 -238 224 -227 235 20 19 760 480 772 481 6 0 29 -21 52 -46z'/%3E%3Cpath d='M2790 2298 c-58 -21 -114 -47 -124 -58 -44 -43 -10 -120 54 -120 42 0 243 77 263 101 39 47 3 120 -59 118 -16 -1 -76 -19 -134 -41z'/%3E%3Cpath d='M113 887 c-167 -167 -190 -115 235 -539 424 -425 372 -402 539 -235 110 110 113 114 113 157 l0 45 -343 342 -342 343 -45 0 c-43 0 -47 -3 -157 -113z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona5 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M564 2979 c-58 -22 -106 -65 -137 -123 l-22 -41 -3 -925 -2 -925 101 100 c56 55 115 114 131 130 16 17 32 33 36 37 4 3 34 31 67 62 l60 56 -57 0 c-60 0 -88 16 -88 49 0 40 31 51 141 51 l105 0 49 50 49 50 -156 0 c-129 0 -159 3 -172 16 -21 21 -20 47 2 67 16 15 47 17 228 17 l210 0 42 43 c23 23 42 46 42 50 0 4 -114 7 -254 7 -218 0 -257 2 -270 16 -21 21 -20 47 2 67 16 15 54 17 328 17 l309 0 348 341 347 341 0 144 c0 79 3 144 7 144 4 0 38 -30 75 -67 l68 -68 32 33 33 32 -70 72 c-39 39 -94 96 -124 125 l-54 53 -676 -1 c-645 0 -678 -1 -727 -20z'/%3E%3Cpath d='M2641 2984 c-24 -7 -60 -26 -80 -40 -20 -15 -238 -228 -486 -474 -813 -807 -1277 -1264 -1496 -1475 l-216 -208 -184 -369 c-192 -385 -192 -384 -146 -412 14 -9 27 -6 60 13 194 109 637 368 657 383 31 24 513 492 857 831 l262 259 32 -26 c17 -14 38 -26 47 -26 27 0 800 778 813 818 6 19 8 52 5 74 -7 40 -6 41 92 142 79 81 103 113 120 159 27 72 28 121 2 190 -50 135 -199 205 -339 161z m19 -653 c5 -11 10 -25 10 -32 0 -15 -570 -589 -584 -589 -5 0 -22 15 -37 33 l-28 32 287 288 c235 235 292 287 314 287 17 0 31 -7 38 -19z m-672 -664 l32 -33 -35 -34 -35 -34 -35 34 -35 34 32 33 c18 18 35 33 38 33 3 0 20 -15 38 -33z m-1454 -1106 l108 -109 -118 -70 c-271 -158 -335 -194 -340 -189 -6 5 228 477 236 477 3 0 54 -49 114 -109z'/%3E%3Cpath d='M2448 1779 c-114 -113 -148 -152 -148 -172 0 -33 -24 -57 -58 -57 -19 0 -40 -14 -69 -43 -24 -24 -43 -47 -43 -50 0 -4 31 -7 69 -7 74 0 101 -14 101 -50 0 -46 -19 -50 -229 -50 l-197 0 -49 -50 -49 -50 245 0 c226 0 247 -2 262 -18 21 -23 22 -46 1 -66 -13 -14 -56 -16 -317 -16 l-301 0 -166 -163 c-649 -640 -673 -662 -807 -739 -106 -61 -122 -73 -106 -82 12 -8 294 -11 918 -11 809 0 904 2 936 16 51 23 107 75 132 123 22 41 22 44 25 681 1 352 1 710 0 795 l-3 155 -147 -146z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona6 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M633 2984 c-78 -39 -92 -83 -93 -292 0 -159 -1 -163 -25 -187 -23 -24 -28 -25 -177 -25 -84 0 -169 -5 -188 -10 -20 -5 -51 -26 -70 -45 l-35 -36 -3 -960 -2 -960 29 -30 29 -29 966 0 966 0 0 231 0 231 -22 -6 c-13 -4 -60 -9 -105 -13 l-83 -6 0 -69 c0 -70 -10 -103 -39 -125 -12 -9 -187 -12 -744 -13 l-728 0 -24 25 -25 24 0 595 0 595 24 28 24 28 206 3 205 3 3 199 c4 270 -29 245 319 245 l271 0 27 -32 26 -32 55 34 c73 45 196 90 293 105 75 12 242 9 295 -6 l22 -6 0 247 0 247 -29 29 -29 29 -654 0 c-572 0 -657 -2 -685 -16z'/%3E%3Cpath d='M324 2951 c-125 -59 -226 -176 -268 -308 -7 -22 -7 -22 35 -8 28 10 81 15 160 15 l119 0 0 123 c0 67 5 139 11 160 6 22 9 41 7 43 -2 2 -31 -9 -64 -25z'/%3E%3Cpath d='M2210 2591 l0 -208 63 -39 c85 -52 204 -174 257 -263 124 -208 151 -457 75 -680 l-25 -73 109 -109 c59 -60 111 -109 114 -109 4 0 7 367 7 816 l0 816 -29 29 -29 29 -271 0 -271 0 0 -209z'/%3E%3Cpath d='M1665 2271 c-193 -55 -361 -210 -425 -393 -105 -300 23 -633 297 -776 102 -53 187 -74 298 -75 178 0 321 59 451 187 63 63 90 98 118 158 88 184 88 392 0 576 -71 149 -241 284 -409 327 -81 21 -252 19 -330 -4z'/%3E%3Cpath d='M900 1510 l0 -700 140 0 140 0 0 183 0 184 -45 79 c-25 43 -58 115 -72 159 -25 74 -27 93 -27 245 0 152 2 171 27 245 14 44 47 116 72 159 28 51 45 92 45 113 l0 33 -140 0 -140 0 0 -700z'/%3E%3Cpath d='M432 1288 l3 -473 143 -3 142 -3 0 476 0 475 -145 0 -145 0 2 -472z'/%3E%3Cpath d='M2402 1082 l-84 -85 234 -234 c181 -181 238 -233 258 -233 35 0 150 115 150 150 0 19 -54 79 -233 258 -127 127 -234 232 -237 231 -3 -1 -43 -40 -88 -87z'/%3E%3Cpath d='M1360 906 l0 -96 141 0 140 0 -3 31 c-3 29 -8 33 -81 60 -70 25 -102 41 -174 87 l-23 14 0 -96z'/%3E%3Cpath d='M2210 582 c0 -155 -4 -282 -10 -297 -21 -55 -25 -55 -690 -55 l-610 0 0 -86 c0 -81 1 -87 29 -115 l29 -29 887 0 c962 0 927 -2 953 55 7 16 12 75 12 150 l0 125 -34 0 c-31 0 -57 23 -300 261 l-266 261 0 -270z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona7 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M0 2300 l0 -700 795 0 795 0 0 175 0 175 109 0 109 0 -109 327 -109 328 0 197 0 198 -795 0 -795 0 0 -700z m960 302 c66 -33 92 -72 92 -141 0 -61 -11 -81 -88 -163 -35 -36 -64 -71 -64 -77 0 -7 -29 -11 -80 -11 -74 0 -80 2 -80 21 0 31 17 58 76 121 59 61 65 87 33 119 -31 31 -109 23 -150 -17 l-30 -29 -64 35 c-36 19 -65 40 -65 46 0 23 88 92 136 107 72 23 92 26 164 21 44 -3 83 -14 120 -32z m-71 -470 c56 -42 42 -130 -26 -158 -73 -31 -148 17 -146 93 1 40 17 61 58 80 36 16 81 10 114 -15z'/%3E%3Cpath d='M2341 2890 c-280 -101 -363 -459 -154 -668 199 -199 528 -141 655 115 31 63 33 74 33 168 0 91 -3 106 -31 165 -53 112 -130 183 -241 221 -75 25 -189 25 -262 -1z'/%3E%3Cpath d='M2054 2038 c-35 -42 -78 -138 -93 -206 -6 -29 -11 -93 -11 -142 l0 -90 525 0 525 0 0 93 c0 51 -7 120 -15 152 -20 76 -67 174 -99 204 l-25 24 -32 -27 c-86 -73 -224 -119 -354 -119 -129 0 -268 46 -352 117 -17 14 -33 26 -36 26 -3 0 -18 -15 -33 -32z'/%3E%3Cpath d='M1410 1202 l0 -197 -109 -328 -109 -327 109 0 109 0 0 -175 0 -175 795 0 795 0 0 700 0 700 -795 0 -795 0 0 -198z m1053 -320 l57 -57 -188 -188 -187 -187 -125 125 -125 125 63 62 62 63 63 -63 62 -62 120 120 c66 66 124 120 130 120 6 0 36 -26 68 -58z'/%3E%3Cpath d='M405 1292 c-142 -49 -234 -146 -271 -287 -29 -108 -6 -233 61 -333 40 -59 94 -102 175 -141 48 -23 68 -26 155 -26 91 0 106 3 166 31 113 54 187 137 224 253 25 77 17 206 -18 283 -82 183 -308 284 -492 220z'/%3E%3Cpath d='M104 438 c-35 -42 -78 -138 -93 -206 -6 -29 -11 -93 -11 -142 l0 -90 525 0 525 0 0 93 c0 95 -18 195 -46 250 -24 49 -78 127 -88 127 -4 0 -22 -12 -39 -26 -84 -71 -222 -117 -352 -117 -130 0 -268 46 -352 117 -17 14 -33 26 -36 26 -3 0 -18 -15 -33 -32z'/%3E%3C/g%3E%3C/svg%3E");
}
.xikona8 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M815 2986 c-67 -21 -100 -43 -148 -96 -75 -83 -78 -100 -75 -451 l3 -304 120 -6 c143 -7 222 -26 331 -80 141 -69 268 -191 335 -321 16 -32 38 -62 49 -68 11 -6 59 -15 107 -21 52 -6 101 -18 122 -30 82 -46 114 -154 71 -239 -29 -56 -148 -173 -232 -228 -52 -34 -70 -52 -83 -85 -46 -115 -161 -256 -268 -329 -134 -91 -247 -127 -427 -137 l-125 -6 -3 -164 c-2 -130 1 -174 14 -213 21 -65 99 -149 166 -179 l53 -24 654 -3 c719 -3 715 -3 799 58 59 43 55 60 -27 108 -89 53 -171 143 -216 236 -19 40 -35 80 -35 89 0 9 -29 49 -65 89 -112 125 -141 217 -93 288 42 62 71 75 154 73 l74 -2 37 45 c50 59 152 128 233 157 l65 23 0 154 0 154 -70 18 c-38 10 -103 34 -142 54 -60 30 -86 37 -148 40 -98 5 -208 30 -241 56 -32 25 -63 91 -64 132 0 30 36 116 48 116 4 0 25 15 46 33 l39 34 3 109 c1 86 7 126 28 189 49 151 163 284 301 350 64 30 93 40 178 59 24 6 27 11 27 44 0 100 -82 218 -182 263 l-53 24 -660 2 c-513 2 -669 -1 -700 -11z m1085 -63 c0 -21 -76 -136 -103 -155 -31 -23 -36 -23 -297 -23 -261 0 -266 0 -297 23 -27 19 -103 134 -103 155 0 4 180 7 400 7 220 0 400 -3 400 -7z m-122 -2577 c8 -42 -18 -46 -276 -46 -148 0 -251 4 -263 10 -19 11 -26 40 -12 53 4 4 128 6 277 5 259 -3 271 -4 274 -22z'/%3E%3Cpath d='M2400 2590 c-153 -18 -287 -102 -372 -234 -61 -94 -81 -171 -81 -305 l1 -113 -70 -69 c-68 -66 -70 -70 -65 -106 4 -20 15 -45 25 -55 28 -28 116 -48 217 -50 80 -1 94 -4 134 -30 76 -47 149 -70 246 -75 166 -10 284 34 395 146 358 360 74 949 -430 891z m40 -341 l38 -22 28 22 c43 34 114 29 159 -10 94 -83 55 -245 -86 -352 -91 -69 -109 -71 -185 -21 -106 71 -164 163 -164 261 0 116 109 179 210 122z'/%3E%3Cpath d='M565 2044 c-38 -8 -113 -36 -165 -61 -81 -39 -108 -59 -185 -137 -145 -145 -205 -289 -205 -491 0 -116 16 -190 64 -290 174 -367 598 -510 959 -323 117 60 238 182 295 297 23 46 42 89 42 96 0 7 33 32 73 56 95 56 224 185 233 234 15 80 -27 131 -115 140 -154 15 -194 32 -220 91 -58 131 -183 258 -324 329 -146 73 -294 92 -452 59z m274 -260 c44 -36 56 -90 36 -156 -22 -74 -20 -88 10 -88 70 0 156 -79 176 -163 16 -67 5 -168 -22 -217 -25 -44 -78 -86 -130 -100 -63 -18 -195 -12 -250 11 l-49 21 0 209 0 209 35 48 c19 27 53 88 75 138 37 81 61 114 81 114 4 0 21 -12 38 -26z m-299 -483 c0 -271 7 -251 -91 -251 -50 0 -64 4 -84 25 -25 24 -25 25 -25 225 0 245 -3 240 120 240 l80 0 0 -239z'/%3E%3Cpath d='M2368 1077 c-82 -28 -168 -86 -210 -141 -50 -65 -55 -67 -141 -64 -75 3 -80 2 -103 -25 -13 -16 -24 -41 -24 -56 0 -35 65 -135 121 -186 29 -26 45 -51 56 -88 53 -178 199 -312 380 -347 186 -37 401 75 488 254 68 139 67 280 -2 418 -104 207 -348 309 -565 235z m156 -274 l-2 -53 44 0 c43 0 43 0 56 46 16 57 40 76 64 52 14 -14 15 -23 6 -57 l-10 -41 34 0 c38 0 58 -24 43 -52 -7 -13 -22 -18 -53 -18 -40 0 -44 -3 -50 -27 -4 -16 -9 -36 -12 -45 -4 -15 1 -18 28 -18 42 0 71 -20 66 -46 -3 -16 -13 -20 -60 -22 l-57 -3 -16 -55 c-15 -51 -18 -55 -43 -52 -26 3 -27 5 -24 56 l3 53 -42 -3 c-41 -3 -43 -4 -59 -53 -14 -41 -21 -51 -42 -53 -32 -4 -43 22 -28 62 15 41 13 45 -27 48 -70 6 -49 68 23 68 27 0 34 5 43 31 18 52 15 59 -28 59 -45 0 -71 22 -54 48 6 11 29 19 63 22 49 5 54 8 62 35 20 65 28 76 51 73 20 -3 22 -8 21 -55z'/%3E%3Cpath d='M2496 668 c-3 -7 -9 -28 -15 -45 l-10 -33 48 0 c45 0 49 2 55 28 4 15 9 35 12 45 5 14 -2 17 -41 17 -28 0 -47 -5 -49 -12z'/%3E%3C/g%3E%3C/svg%3E");
}











/*Animacje*/
.animacja1 {
    
}
.animacja1.active {
    -webkit-animation: fadeInLeft .7s linear both;
	        animation: fadeInLeft .7s linear both;
}
.animacja8 {
    
}
.animacja8.active {
    -webkit-animation: fadeInRight .7s linear both;
	        animation: fadeInRight .7s linear both;
}
.animacja12 {
    
}
.animacja12.active {
    -webkit-animation: fadeInRight2 .7s linear both;
	        animation: fadeInRight2 .7s linear both;
}
.animacja13 {
    
}
.animacja13.active {
    -webkit-animation: fadeInRight2 .7s linear both;
	        animation: fadeInRight2 .7s linear both;
}
.animacja14 {
    
}
.animacja14.active {
    -webkit-animation: backInDown .7s linear both;
	        animation: backInDown .7s linear both;
}

.animacja3 {
    
}
.animacja3.active {
    animation-name: opacityChange;
    animation-duration: 3s;
    transition: all 3s;
}
@keyframes opacityChange {
    0% {
        opacity: 0;
        transition: all 3s;
    }

    to {
        opacity: 1;
        transition: all 3s;
    }
}
.animacja7 {
    
}
.animacja7.active {
    animation-name: opacityChange2;
    animation-duration: 3s;
    transition: all 3s;
}
@keyframes opacityChange2 {
    0% {
        opacity: 0;
        transition: all 3s;
    }

    to {
        opacity: 1;
        transition: all 3s;
    }
}
.animationtop {
    top: 0px;
    position: relative;
    transition: all 0.5s;
}
.animationtop:hover {
    top: -20px;
    position: relative;
    transition: all 0.5s;
}
.animationbot {
    bottom: 0px;
    position: relative;
    transition: all 0.5s;
}
.animationbot:hover {
    bottom: -20px;
    position: relative;
    transition: all 0.5s;
}

.animacja2 {
    
}
.animacja2.active {
    -webkit-animation: bounceInDown .7s linear both;
	        animation: bounceInDown .7s linear both;
}
.animacja4 {
    
}
.animacja4.active {
    -webkit-animation: bounceInDown 1s linear both;
	        animation: bounceInDown 1s linear both;
}
.animacja5 {
    
}
.animacja5.active {
    -webkit-animation: bounceInDown 1.4s linear both;
	        animation: bounceInDown 1.4s linear both;
}
.animacja6 {
    
}
.animacja6.active {
    -webkit-animation: heartBeat 1.3s linear both;
	        animation: heartBeat 1.3s linear both;
    animation-delay: 1s;
}
.animacja9 {
    
}
.animacja9.active {
    -webkit-animation: slideInLeft 1s linear both;
	        animation: slideInLeft 1s linear both;
}
.animacja10 {
    
}
.animacja10.active {
    -webkit-animation: slideInRight 1s linear both;
	        animation: slideInRight 1s linear both;
}
.animacja11 {
    
}
.animacja11.active {
    -webkit-animation: bounce 1s linear both;
	        animation: bounce 1s linear both;
}
@-webkit-keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0) scaleY(3);
        transform: translate3d(0,-3000px,0) scaleY(3)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0) scaleY(.9);
        transform: translate3d(0,25px,0) scaleY(.9)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0) scaleY(.95);
        transform: translate3d(0,-10px,0) scaleY(.95)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0) scaleY(.985);
        transform: translate3d(0,5px,0) scaleY(.985)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@keyframes bounceInDown {
    0%,60%,75%,90%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-3000px,0) scaleY(3);
        transform: translate3d(0,-3000px,0) scaleY(3)
    }

    60% {
        opacity: 1;
        -webkit-transform: translate3d(0,25px,0) scaleY(.9);
        transform: translate3d(0,25px,0) scaleY(.9)
    }

    75% {
        -webkit-transform: translate3d(0,-10px,0) scaleY(.95);
        transform: translate3d(0,-10px,0) scaleY(.95)
    }

    90% {
        -webkit-transform: translate3d(0,5px,0) scaleY(.985);
        transform: translate3d(0,5px,0) scaleY(.985)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@keyframes heartBeat {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    14% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    28% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    42% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2)
    }

    70% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}/*pierwsze*/
@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes fadeInLeft2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-60%,0,0);
        transform: translate3d(-60%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@keyframes fadeInLeft2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-60%,0,0);
        transform: translate3d(-60%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes fadeInRight2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(60%,0,0);
        transform: translate3d(60%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@keyframes fadeInRight2 {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(60%,0,0);
        transform: translate3d(60%,0,0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.animate__slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}
@-webkit-keyframes bounce {
    0%,20%,53%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0) scaleY(1.1);
        transform: translate3d(0,-30px,0) scaleY(1.1)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0) scaleY(1.05);
        transform: translate3d(0,-15px,0) scaleY(1.05)
    }

    80% {
        -webkit-transform: translateZ(0) scaleY(.95);
        transform: translateZ(0) scaleY(.95);
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0) scaleY(1.02);
        transform: translate3d(0,-4px,0) scaleY(1.02)
    }
}

@keyframes bounce {
    0%,20%,53%,to {
        -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    40%,43% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-30px,0) scaleY(1.1);
        transform: translate3d(0,-30px,0) scaleY(1.1)
    }

    70% {
        -webkit-animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        -webkit-transform: translate3d(0,-15px,0) scaleY(1.05);
        transform: translate3d(0,-15px,0) scaleY(1.05)
    }

    80% {
        -webkit-transform: translateZ(0) scaleY(.95);
        transform: translateZ(0) scaleY(.95);
        -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
        transition-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0) scaleY(1.02);
        transform: translate3d(0,-4px,0) scaleY(1.02)
    }
}
@-webkit-keyframes backInUp {
    0% {
        opacity: .7;
        -webkit-transform: translateY(1200px) scale(.7);
        transform: translateY(1200px) scale(.7)
    }

    80% {
        opacity: .7;
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes backInUp {
    0% {
        opacity: .7;
        -webkit-transform: translateY(1200px) scale(.7);
        transform: translateY(1200px) scale(.7)
    }

    80% {
        opacity: .7;
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}
@-webkit-keyframes backInDown {
    0% {
        opacity: .7;
        -webkit-transform: translateY(-1200px) scale(.7);
        transform: translateY(-1200px) scale(.7)
    }

    80% {
        opacity: .7;
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes backInDown {
    0% {
        opacity: .7;
        -webkit-transform: translateY(-1200px) scale(.7);
        transform: translateY(-1200px) scale(.7)
    }

    80% {
        opacity: .7;
        -webkit-transform: translateY(0) scale(.7);
        transform: translateY(0) scale(.7)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}




/*Section-Banner Baner*/
.section-banner {
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative;
}
.section-banner h2 {
    color: var(--color-white);
    font-size: 24px;
}
.section-banner .scquote1,
.section-banner .scquote2 {
    width: 2%;
    height: auto;
    filter: invert(1);
    position: relative;
}
.section-banner .scquote1 {
    left: -1%;
    top: -43%;
}
.section-banner .scquote2 {
    top: -49%;
    right: -2%;
    display: none;
}
.section-banner .col-12 {
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
}
.section-banner .just-center {
    display: flex;
    justify-content: center;
    align-items: center;
}
.section-banner .banerh2 {
    font-size: 32px;
    width: 85%;
}
.section-banner .wynikq {
    left: -2%;
    top: -14%;
    width: 4%;
}
.baner-wynik {
    width: 85%;
    border-radius: 14px;
}
.fs4 {
    max-width: 1583px;
    padding-left: 64px;
}
.scbmes {
    width: 63%;
    height: auto;
}
.scbmes27 {
    width: 77%;
}
.fs81 {
    justify-content: end;
    display: flex;
    position: relative;
/*    left: -80px;*/
}
.section-banner.fs92 h2 {
    font-size: 32px;
    width: 100%;
}
.section-banner.fs92 .scquote1 {
    width: 4%;
    left: -5%;
    top: 7%;
}
.section-banner.fs92 .col-xl-6 {
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.section-banner.fs92 {
    padding-top: 28px;
    padding-bottom: 28px;
}
.fs2009aa {
    flex-direction: column;
    display: flex;
    text-align: start!important;
    align-items: start!important;
}
.fs2009aa p {
    color: var(--color-gray2);
    font-size: 19px;
    width: 70%;
}



/* ikony do nowej sekcji xnew */
.plate {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M103 2918 c-17 -21 -37 -716 -23 -782 16 -80 63 -145 127 -177 101 -50 97 -36 89 -259 -4 -107 -10 -212 -13 -232 l-6 -38 73 0 73 0 -6 83 c-4 45 -9 146 -13 224 -8 170 -5 179 90 222 52 23 69 37 90 73 48 83 51 116 37 510 -7 198 -15 366 -18 374 -5 15 -29 19 -36 7 -3 -5 -10 -136 -16 -293 -7 -157 -17 -297 -22 -311 -20 -52 -93 -58 -119 -9 -7 13 -16 138 -24 310 -12 288 -18 332 -47 303 -6 -6 -15 -126 -23 -309 l-13 -297 -27 -24 c-34 -29 -48 -29 -83 1 l-27 24 -13 293 c-7 161 -15 299 -17 306 -7 16 -21 17 -33 1z'/%3E%3Cpath d='M2799 2899 c-119 -127 -203 -476 -234 -964 -3 -55 -8 -111 -11 -125 -6 -38 6 -48 75 -59 42 -7 72 -18 88 -32 22 -21 23 -29 23 -156 l0 -133 70 0 70 0 -2 748 -3 747 -23 3 c-15 2 -32 -7 -53 -29z'/%3E%3Cpath d='M1365 2709 c-230 -31 -469 -140 -636 -287 l-46 -41 -6 -133 c-3 -87 -11 -149 -22 -180 -24 -69 -85 -133 -148 -156 -49 -19 -52 -22 -55 -58 -2 -22 1 -142 7 -269 6 -126 16 -342 21 -480 l11 -250 37 -55 c20 -30 73 -93 117 -139 329 -346 817 -466 1273 -314 289 96 543 315 684 589 81 157 85 177 93 460 4 138 4 260 1 271 -8 25 -53 43 -106 43 -26 0 -43 7 -60 25 -22 24 -23 27 -15 152 3 70 10 163 15 207 8 79 8 81 -23 126 -51 73 -180 202 -264 262 -147 106 -289 170 -463 209 -101 23 -314 32 -415 18z m397 -278 c310 -81 559 -294 674 -574 50 -124 67 -213 67 -357 0 -201 -48 -360 -157 -524 -131 -197 -336 -340 -584 -408 -114 -31 -351 -31 -476 0 -351 88 -624 355 -718 703 -33 121 -33 337 0 458 101 371 397 643 779 716 108 20 312 13 415 -14z'/%3E%3Cpath d='M1325 2393 c-187 -40 -370 -144 -497 -282 -327 -356 -317 -900 22 -1242 120 -121 256 -202 421 -250 111 -32 322 -37 449 -11 340 70 604 313 707 649 24 79 27 103 27 243 0 140 -3 164 -27 243 -101 331 -362 574 -695 647 -107 24 -304 26 -407 3z m215 -58 c20 -24 -1 -37 -55 -33 -53 3 -70 23 -33 37 36 15 74 13 88 -4z m-163 -20 c8 -21 5 -23 -73 -45 -340 -98 -564 -367 -599 -722 -6 -58 -9 -68 -26 -68 -16 0 -19 7 -19 55 0 31 7 91 16 133 60 294 280 538 572 633 101 33 120 35 129 14z'/%3E%3Cpath d='M279 1353 c0 -16 -10 -287 -23 -603 -12 -316 -20 -585 -18 -597 2 -12 15 -34 29 -48 54 -53 153 -40 185 26 17 33 17 61 -2 580 -11 299 -23 572 -26 607 l-6 62 -69 0 c-69 0 -69 0 -70 -27z'/%3E%3Cpath d='M2740 1353 c0 -16 -9 -251 -20 -523 -11 -272 -20 -540 -20 -596 0 -93 2 -103 24 -127 57 -61 169 -43 198 32 8 23 -26 1129 -38 1209 l-5 32 -69 0 c-70 0 -70 0 -70 -27z'/%3E%3C/g%3E%3C/svg%3E");
}
.globus {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1274 2984 c-443 -74 -797 -398 -911 -834 -25 -95 -27 -122 -27 -275 0 -173 16 -276 61 -383 l14 -34 22 19 c12 11 77 70 145 132 68 62 135 116 149 122 42 16 75 -1 160 -84 l82 -79 141 56 c77 31 154 56 172 56 27 0 50 -18 160 -127 71 -70 131 -138 135 -150 10 -44 -9 -78 -97 -168 l-88 -90 49 -53 c63 -69 63 -89 -1 -226 -27 -59 -50 -109 -50 -111 0 -10 129 -4 220 9 483 73 855 429 947 905 23 122 21 310 -5 435 -12 54 -23 100 -26 103 -2 3 -101 -48 -218 -113 -259 -143 -262 -144 -343 -64 -49 48 -55 59 -55 95 0 22 5 59 10 83 11 45 0 76 -29 87 -9 4 -76 -56 -191 -170 -221 -220 -210 -217 -342 -87 -129 125 -125 112 -87 298 l31 155 -71 74 c-55 57 -71 79 -71 102 0 31 37 90 85 133 15 14 63 64 107 113 l80 87 -38 -1 c-22 -1 -75 -7 -120 -15z m-311 -481 c60 -59 77 -94 113 -247 l28 -119 -35 -101 c-32 -94 -37 -102 -71 -119 -36 -18 -42 -18 -115 -2 -73 15 -82 19 -135 72 -32 31 -60 68 -63 82 -3 16 6 61 24 114 l30 89 -24 49 c-41 79 -35 105 38 176 34 34 71 63 82 65 37 8 79 -12 128 -59z m1098 -779 l94 -94 3 -128 c2 -72 -1 -142 -7 -163 -7 -22 -34 -58 -75 -97 -56 -54 -69 -62 -103 -62 -28 0 -48 8 -76 31 -67 55 -77 95 -52 214 6 28 3 32 -59 69 -87 50 -96 64 -96 154 0 63 3 76 24 97 27 27 196 84 230 78 13 -3 65 -47 117 -99z'/%3E%3Cpath d='M818 2433 l-36 -38 23 -45 c31 -58 31 -88 -1 -183 l-26 -79 28 -30 c37 -38 49 -44 105 -52 l47 -7 21 62 c26 79 26 78 -5 209 -25 102 -29 111 -73 154 l-47 46 -36 -37z'/%3E%3Cpath d='M1850 1706 c-64 -22 -65 -23 -68 -62 -3 -37 -1 -40 47 -67 28 -15 64 -39 81 -53 26 -23 30 -32 30 -77 0 -29 -4 -69 -9 -89 -8 -32 -6 -39 18 -62 l27 -26 42 43 42 43 0 120 0 120 -68 67 c-37 37 -70 67 -72 66 -3 0 -34 -11 -70 -23z'/%3E%3Cpath d='M1515 2948 c-21 -24 -77 -84 -124 -133 -47 -50 -97 -103 -110 -118 l-25 -28 66 -67 c36 -37 68 -78 71 -91 3 -13 -8 -91 -25 -174 l-30 -150 68 -68 c38 -38 73 -69 78 -69 6 0 90 79 188 176 l177 177 42 -6 c47 -6 103 -52 125 -104 12 -27 12 -42 0 -100 l-15 -68 27 -27 c14 -16 29 -28 32 -28 7 0 418 225 426 233 3 3 -11 38 -32 78 -110 220 -302 407 -524 511 -90 42 -151 62 -248 83 -112 23 -124 21 -167 -27z'/%3E%3Cpath d='M234 2897 c-3 -9 -4 -30 -2 -49 3 -32 5 -33 51 -36 l47 -3 0 -45 0 -44 -50 0 -50 0 0 45 0 45 -45 0 -45 0 0 -45 0 -45 45 0 45 0 0 -45 0 -45 50 0 50 0 0 45 0 45 45 0 45 0 0 45 0 45 -44 0 -45 0 -3 48 -3 47 -43 3 c-30 2 -44 -1 -48 -11z'/%3E%3Cpath d='M2525 2650 c-19 -7 -82 -88 -73 -94 2 -1 16 -12 32 -24 16 -12 37 -20 46 -17 13 4 27 -16 64 -95 115 -244 150 -495 107 -752 -78 -451 -392 -829 -819 -983 -154 -55 -235 -69 -422 -69 -231 -1 -361 27 -558 121 -75 35 -92 47 -87 61 3 12 -5 28 -25 47 l-30 29 -35 -34 c-49 -48 -48 -82 6 -115 172 -109 386 -182 599 -203 l75 -7 3 -118 3 -117 -345 0 -344 0 -31 -26 c-27 -23 -30 -31 -33 -92 l-3 -67 -163 -3 -162 -2 0 -45 0 -45 1125 0 1125 0 0 45 0 45 -165 0 -165 0 0 66 c0 59 -3 68 -29 95 l-29 29 -346 0 -346 0 0 119 0 118 75 6 c299 26 592 158 809 367 207 199 331 417 397 700 31 129 33 420 5 550 -32 151 -94 311 -168 433 -45 74 -62 89 -93 77z'/%3E%3Cpath d='M603 1503 l-152 -136 19 -36 c63 -122 206 -283 333 -372 129 -91 311 -169 434 -185 l53 -7 53 114 54 114 -44 47 c-50 54 -67 92 -58 127 4 14 48 67 98 118 l91 94 -104 104 -105 104 -151 -61 c-113 -45 -159 -59 -179 -54 -14 4 -63 42 -109 86 l-82 79 -151 -136z'/%3E%3Cpath d='M2677 653 c-4 -3 -7 -26 -7 -50 l0 -43 -45 0 -45 0 0 -45 0 -45 45 0 45 0 0 -45 0 -45 45 0 45 0 0 45 0 45 -45 0 -45 0 0 45 0 45 45 0 45 0 0 50 0 50 -38 0 c-21 0 -42 -3 -45 -7z'/%3E%3Cpath d='M2770 515 l0 -45 45 0 45 0 0 45 0 45 -45 0 -45 0 0 -45z'/%3E%3C/g%3E%3C/svg%3E");
}
.carinho {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M805 2879 c-169 -25 -321 -133 -396 -281 -74 -147 -381 -858 -394 -912 -12 -50 -15 -188 -15 -764 0 -779 -2 -754 64 -790 44 -24 191 -24 229 1 56 36 62 58 65 229 l4 158 1138 0 1138 0 4 -158 c3 -171 9 -193 65 -229 38 -25 185 -25 229 -1 67 37 65 8 62 815 l-3 728 -26 70 c-31 81 -342 783 -384 865 -56 111 -202 224 -335 261 -54 15 -1349 22 -1445 8z m1407 -265 c57 -19 123 -74 149 -125 31 -62 299 -673 299 -683 0 -7 -2309 1 -2318 9 -1 1 64 155 145 341 136 311 152 343 198 390 85 86 47 82 811 83 582 1 676 -1 716 -15z m-1250 -1275 c77 -39 122 -142 99 -227 -25 -91 -124 -160 -215 -150 -154 18 -235 189 -149 312 63 89 167 114 265 65z m1273 -3 c54 -29 94 -89 102 -153 12 -108 -70 -208 -183 -221 -131 -14 -245 113 -215 242 32 138 171 200 296 132z'/%3E%3C/g%3E%3C/svg%3E");
}
.tatuazinho {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1875 2840 l-60 -60 125 -125 125 -125 -63 -62 -62 -63 -62 63 -63 62 -247 -247 -248 -248 62 -62 63 -63 -63 -62 -62 -63 -155 155 -155 155 -62 -63 -63 -62 88 -88 c48 -48 87 -92 87 -97 0 -5 -137 -147 -305 -315 l-305 -305 310 -310 310 -310 310 310 309 309 123 -120 c137 -133 191 -166 305 -186 86 -14 177 -1 261 37 47 22 98 67 299 267 149 149 251 259 267 288 50 92 68 212 45 309 -25 112 -49 141 -366 461 -167 169 -303 310 -303 315 0 5 26 35 57 67 l57 58 -59 60 -59 60 -63 -62 -63 -63 -123 123 c-67 67 -125 122 -127 122 -3 0 -32 -27 -65 -60z m502 -622 l183 -183 -62 -62 -62 -63 -63 62 -63 63 -247 -248 -248 -247 63 -63 62 -63 -63 -62 -62 -62 -188 188 -187 187 58 58 c32 31 62 57 67 57 5 0 35 -26 67 -57 l58 -58 247 248 248 247 -58 58 c-31 32 -57 62 -57 67 0 13 102 115 115 115 5 0 92 -82 192 -182z m420 -446 c22 -46 25 -62 21 -126 -3 -51 -11 -84 -25 -106 -34 -53 -453 -468 -492 -487 -20 -9 -64 -19 -99 -21 -83 -6 -142 17 -210 82 l-53 50 63 63 62 63 63 -62 63 -63 247 248 248 247 -63 63 -62 62 62 63 63 62 43 -43 c23 -23 55 -66 69 -95z'/%3E%3Cpath d='M407 872 c-32 -33 -46 -64 -97 -218 l-60 -180 -125 -130 -124 -129 59 -60 60 -60 123 123 122 122 185 61 c165 55 190 66 228 102 l42 41 -182 183 c-101 101 -185 183 -188 183 -3 0 -23 -17 -43 -38z'/%3E%3C/g%3E%3C/svg%3E");
}


/* Nowa Sekcja xnew section-xnew1 */
.section-xnew1 {
    padding-top: 30px;
    padding-bottom: 64px;
}
.section-xnew1 .sctitle {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.section-xnew1 .sub {
    color: var(--color-gold7);
    font-weight: 700;
    font-size: 20px;
}
.section-xnew1 h2 {
    color: var(--color-white1);
    font-size: 35px;
}
.section-xnew1 p {
    color: var(--color-gray2);
    font-size: 18px;
    width: 65%;
}
.scxnew1-whole {
    
}
.scxnew1-box {
    position: relative;
}
.scxnew1-box img {
    width: 95%;
    height: 500px;
    border-radius: 15px;
}
.scxnew1-text {
    position: absolute;
    bottom: 0px;
    left: 0%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    width: 100%;
    background-color: #1b1b1b;
    opacity: 0.8;
    padding: 10px 20px;
    height: 14%;
    transition: all 0.5s;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}
.scxnew1-text h3 {
    position: relative;
    z-index: 6;
    color: #fff;
    font-size: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.scxnew1-text p {
    display: none;
    color: #fff;
    font-size: 16px;
    width: 100%;
}
.scxnew1-box img {
    width: 100%!important
}
.scxnew1-imgi {
    max-width: 438px;
    width: 100%;
}
.scxnew1-text:hover {
    height: 100%;
    transition: all 0.5s;
    justify-content: start;
    padding-top: 30px;
    border-radius: 15px;
}
.scxnew1-text:hover p {
    display: inline-block;
}
.scxnew1-imgi:hover .scxnew1-text {
    height: 100%;
    transition: all 0.5s;
    justify-content: start;
    padding-top: 30px;
    border-radius: 15px;
}
.scxnew1-imgi:hover .scxnew1-text p {
    display: inline-block;
}
.plate,
.globus,
.carinho,
.tatuazinho,
.x0110inne,
.x0110suple,
.x0110pien,
.x0110fotel,
.x0110biurko,
.x0110zegar,
.x0110clothes,
.x0110head {
    display: inline-block;
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    width: 35px;
    height: 35px;
    margin-right: 10px;
}
.mySwiper1bdg .swiper-button-prev,
.mySwiper1bdg .swiper-button-next {
    color: var(--color-white1);
    right: 0%;
    background-color: var(--color-gold7);
    border-radius: 50px;
    padding: 40px 40px;
    transform: scale(0.8);
}
.scxnew1-text {
    width: 100%!important;
    left: 0px!important;
}
.scxnew1-box {
    display: inline-block;
}
.mySwiper1bdg .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
}






.section-xnew2 {
    padding-top: 40px;
}
.section-xnew2 .sctitle {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin-bottom: 15px;
}
.xnew2-wholebox {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: var(--color-black9);
    padding: 30px 21px;
    border-radius: 20px;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
    min-height: 368px;
}
.section-xnew2 h2 {
    font-size: 38px;
    color: var(--color-white1);
    font-weight: 500;
}
.section-xnew2 h3 {
    font-size: 22px;
    color: var(--color-white1);
    font-weight: 500;
}
.section-xnew2 p {
    color: var(--color-gray2);
}
.xnew2-col {
    display: flex;
    justify-content: center;
    align-items: center;
}
.xnew2-ikona1, 
.xnew2-ikona2,
.xnew2-ikona3,
.xnew2-ikona4,
.xnew2-ikona5,
.xnew2-ikona6,
.xnew2-ikona7,
.xnew2-ikona8 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px 10px;
    border-radius: 22px;
    margin-bottom: 20px;
    transform: scale(0.9);
    filter: drop-shadow(4px 4px 7px black);
}
.xnew2-ikona1 {
    background-color: red;
    filter: drop-shadow(4px 4px 7px red);
}
.xnew2-ikona2 {
    background-color: #08ac08;
    filter: drop-shadow(4px 4px 7px #08ac08);
}
.xnew2-ikona3 {
    background-color: #ffa500;
    filter: drop-shadow(4px 4px 7px #ffa500);
}
.xnew2-ikona4 {
    background-color: #0075ff;
    filter: drop-shadow(4px 4px 7px #0075ff);
}
.xnew2-ikona5 {
    background-color: #5d47e6;
    filter: drop-shadow(4px 4px 7px #5d47e6);
}
.xnew2-ikona6 {
    background-color: #8b008b;
    filter: drop-shadow(4px 4px 7px #8b008b);
}
.xnew2-ikona7 {
    background-color: #ebff00;
    filter: drop-shadow(4px 4px 7px #ebff00);
}
.xnew2-ikona8 {
    background-color: #a5a5a5;
    filter: drop-shadow(4px 4px 7px #a5a5a5);
}
.ikona3009a,
.ikona3009b,
.ikona3009c,
.ikona3009d,
.ikona3009e,
.ikona3009f,
.ikona3009g,
.ikona3009h {
    display: inline-block;
    position: relative;
    width: 70px;
    height: 70px;
}
/* nowe nowe nowe */
.mySwiper4bdg .swiper-slide {
    user-select: none;
}
input[type="checkbox"] {
    max-width: 20px;
}







/* section-xnew3 */
.section-xnew3 {
    
}
.xnew3-step {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    align-items: center;
}
.xnew3-step h2 {
    color: var(--color-white1);
}
.xnew3-step p {
    color: var(--color-gray2);
    width: 88%;
}



/* dodatki nowe rzeczy */
.section-5bopin {
    padding-top: 30px;
    padding-bottom: 0px;
    position: relative;
}
.section-5bopin h2 {
    font-size: 32px;
    font-weight: 500;
}
.section-5bopin .sctitle {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.section-5bopin h3 {
    font-size: 25px;
}
.section-5bopin .mySwiper4 a {
    color: var(--color-gray2);
}
.section-5bopin .sctitle {
    flex-direction: column;
}






/* Zmieniam Kolor 27.09.2024 */
/* Zmieniam Kolor Elementów */
.navbar {
    background: var(--color-black7);
    background-color: var(--color-gold7);
}
.navbar-collapse .btn1 {
    background-color: var(--color-black5);
    padding: 10px 40px;
}
.navbar-collapse ul li a:hover {
    color: #ebebeb;
}
header .btn1,
header h1::before {
    background: var(--color-gold7);
}
header p {
    color: var(--color-white8);
}
.section-2 h2 {
    border-left: 5px solid var(--color-gold7);
}
.section-2 .col-xl-4 {
    background-color: var(--color-black10);
    background-color: #191919;
    border-radius: 5px;
}
.section-2 p {
    color: var(--color-gray2);
}
.btn4 {
    border: 2px solid var(--color-gold7);
    background-color: var(--color-gold7);
    font-weight: 500;
}
.lbfs-point {    
    background-color: #131313;
}
.mySwiper4bdg .swiper-button-next {
    color: var(--color-gold7);
}
.section-5bdg p {
    color: var(--color-white12);
}
.formbg .btn1 {
    background: var(--color-gold7);
}
.chckboxfs {
    accent-color: var(--color-gold7);
    color: #fff;
}
.chckboxfs {
    background-color: var(--color-white1);
}
.section-1c p {
    color: var(--color-gray2);
}
.section-1efg h2 {
    color: var(--color-white1);
}
.arrow-fill {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-arrow-right-short' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
}
.btn5 {
    background-color: var(--color-gold7);
}
.mySwiper1efg .swiper-button-prev,
.mySwiper1efg .swiper-button-next {
    background-color: var(--color-gold7);
}
.sc2efg-wholebox {
    background-color: var(--color-black10);
}
.section-4c p {
    color: var(--color-gray2);
}
.section-3efg h2::before {
    background-color: var(--color-gold7);
}
.sc3efg-iconbox {
    background-color: var(--color-gold7);
}
.section-2b h3 {
    color: #8900e2;
    color: var(--color-gold7);
}
.section-4bb p {
    color: var(--color-gray2);
}
.section-4b p {
    color: var(--color-gray2);
}
.footer-top {
    border-bottom: 1px solid var(--color-gold4);
}
.footer-top ul li a:hover {
    color: #ebebeb;
}
.footer-top ul li a {
    border-right: 2px solid var(--color-gold4);
}
.sc2bbox {
    background-color: var(--color-black4);
}
.navbar-collapse .btn1,
header h1,
.section-2 h2,
.section-2 h3,
.btn4,
.section-4bdg h2,
.lbfs-point,
.mySwiper4bdg .swiper-button-prev,
.section-5bdg h2,
.mySwiper1efg .swiper-button-prev,
.mySwiper1efg .swiper-button-next,
.form-checkbox-text,
.section-1c h2,
.sc1efg-text,
.section-2efg h2,
.section-2efg h3,
.section-4c h2,
.section-3efg h2,
.section-3efg h3,
.section-2b h2,
.section-4bb h2,
.section-4b h2,
.sc2bbox p,
.section-5b h2,
.section-5b h3,
.section-5bopin h2,
.section-5bopin h3,
.section-xnew2 h2 {
    color: var(--color-black1);
}
.section-5b .mySwiper4 a {
    color: var(--color-gray2);
}





/* Zmieniam Kolor Tła Sekcji */
body, 
header, 
.section-2,  
.section-4b, 
.section-xnew1,
.section-xnew3,
.section-2efg,
.sc5bdg-firma,
.sc3009d,
.sc5bdg-tworca {
    background-color: var(--color-white10);
}
.section-lbfs {
    background-color: var(--color-white1);
} 
.section-2b, 
.section-4bb, 
.bg-1,
.sc3009a,
.section-4c,
.sc3009c,
.sc3009e,
.section-5bopin,
.sc5bdg-glowna {
    background-color: var(--color-white2);
}


.section-1 {
    background-image: url(../img/xgradient2709c.png);
}
.bg-1 {
   background-color: var(--color-black9); 
}
.bg-2 {
    background-color: var(--color-black5);
} 
.footer-top, 
.footer-end {
    background: var(--color-gold7);
}
.sc3009u {
    background-color: var(--color-black5)!important;
}




/*Anchor*/
/* 30.09 zmiana kolorów na fioletowy */
/* Zmiana Kolorów Sekcji*/
.navbar {
    background-color: var(--color-1);
    border-bottom: none;
}
.headerfs1fs1 {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
    background-size: auto;
}
.section-1 {
    background-image: none;
    background-color: var(--color-white1);
}
.section-lbfs {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
    background-position: center;
}
.sc5bopin-glowna {
    background-color: var(--color-white10);
}
.sc3009xa {
    background-color: var(--color-white1);
}
.section-4c {
    background-color: var(--color-white1);
}
.section-3efg {
    background-color: var(--color-white1);
}
.section-2efg {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
    background-position: center;
}
.section-2b {
    background-color: var(--color-white1);
}
.sc3009u {
    background-color: var(--color-white10)!important;
}
.section-4bb {
    background-color: var(--color-white1);
}
.bannertworcafs1 {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
}
.section-4b {
    background-color: var(--color-white1);
}
.section-3efg {
    background-color: var(--color-white10);
}
.sc5bdg-tworca {
    background-color: var(--color-white1);
}
.xyzsc3009aa {
    background-color: var(--color-white1);
}
.sc3009b {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
}
.section-1e {
    background-color: var(--color-white10)!important;
}
.section-xnew2 {
    background-color: var(--color-white1)!important;
}
.sc5bdg-glowna {
    background-color: var(--color-white10)!important;
}
.sc5bopin-glowna {
    background-color: var(--color-white1)!important;
}
.numbersdontlie {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
}





/* reszta*/
.section-banner .container .row,
.section-banner.sc3009b .row,
.sc3009b .row {
    width: 100%;
}
.headerfs1fs1 h1 {
    color: var(--color-white1)
}
.fs2009aa p {
    color: var(--color-white12);
}
header .btn1 {
    background: var(--color-gradient1);
} 
header h1::before {
    background: var(--color-white1);
}
.navbar-collapse .btn1 {
    background: var(--color-gradient1);
    color: var(--color-white1);
}
.sc1titlemain span {
    color: var(--color-4);
}
.section-1 h2 {
    color: var(--color-1);
}
.section-1 h3 {
    color: var(--color-black1);
}
.section-1 p {
    color: var(--color-black1); 
}
.btn3 {
    background: var(--color-gradient1);
    color: var(--color-white1);
}
.section-1 .sc1box,
.section-6c .sc1box {
    background: var(--color-gradient1);
}
.section-1 .sc1chart1, 
.section-1 .sc1chart2, 
.section-1 .sc1chart3, 
.section-1 .sc1chart4, 
.section-1 .sc1chart5, 
.section-1 .sc1chart6,
.section-1 .sc1chart7 {
    filter: invert(0);
}
.section-1 .mailos {
    filter: invert(1);
}
.section-2 .col-xl-4 {
    background-color: #f3f3f3;
}
.section-2 p {
    color: var(--color-black3);
}
.btn4 {
    background: var(--color-gradient1);
    border: none;
    color: var(--color-white1);
}
.section-2 h2 {
    border-left: 5px solid var(--color-7);
}
.sc2efg-wholebox {
    background-color: var(--color-8);
}
.xnew2-wholebox {
    background-color: #a343b1;
    background-color: #62246b;
    box-shadow: 7px 7px 9px rgba(0, 0, 0, 0.4);
    
    background-color: #f3f3f3;
    box-shadow: 0px 0px 9px rgba(148, 148, 148, 0.4);
    padding: 30px 25px;
}
.section-xnew2 p {
    color: var(--color-white2);
}
.lbfs-point {
    color: var(--color-white1);
}
.lbfs-point {
    background-color: var(--color-10);
}
.sc5bdg-zdjecie img {
    width: 380px;
}
.formbg .btn1 {
    background: var(--color-gradient1);
}
.chckboxfs {
    accent-color: var(--color-13);
}
.footer-top,
.footer-end {
    background-color: var(--color-1);
}
.footer-top {
    border-bottom: 1px solid var(--color-4);
}
.footer-top ul li a {
    border-right: 2px solid var(--color-4);
}
.section-5bopin .swiper-button-next,
.section-5bopin .swiper-button-prev {
    color: var(--color-7);
}
.xikona1,
.xikona2,
.xikona3,
.xikona4,
.xikona5,
.xikona6,
.xikona7,
.xikona8 {
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    width: 60px;
    height: 60px;
    position: relative;
}
.xnew2-ikona5 {
    background-color: #6c3ed2;
    filter: drop-shadow(4px 4px 7px #6c3ed2);
}
.sc5bdg-glowna,
.section-xnew2,
.section-2 {
    background-color: #f6f6f6;
}
.section-2 .col-xl-4 {
    border-radius: 15px;
}
.btn4 {
    padding: 12px 40px;
}
.mySwiper4 {
    
}
.section-1c p {
    color: var(--color-gray2);
    font-size: 19px!important;
}
.section-1c {
    background-image: url(../img/sc3009a.png);
    background-color: var(--color-1);
}
.section-1c h2 {
    color: var(--color-white1);
}
.section-5bopin .mySwiper4 a {
    color: var(--color-black1);
}
.section-2efg h3 {
    color: var(--color-white1);
}
.section-4c p {
    color: var(--color-gray1);
}
.section-banner h2 {
    color: var(--color-black1);
}
.fs2009aa p {
    color: var(--color-white1);
}
.section-3efg p {
    font-size: 18px;
}
.section-3efg h2::before {
    background-color: var(--color-7);
}
.sc3efg-iconbox {
    background-color: var(--color-6);
    background: var(--color-gradient1);
}
.section-2efg h2 {
    color: var(--color-white1);
}
.section-xnew2 h3 {
    color: var(--color-black1);
}
.section-xnew2 p {
    color: var(--color-black1);
}
.section-5bdg p {
    color: var(--color-gray1);
}
.sc2bbox {
    background-color: var(--color-8);
}
.section-2b h3 {
    color: var(--color-white1);
}
.sc2bbox p {
    color: var(--color-white1);
    font-size: 16px;
    font-weight: 500;
}
.section-4bb p {
    color: var(--color-gray1);
}
.section-4bb .top30px {
    display: flex;
    flex-direction: column;
    justify-content: center;
    top: 0px;
}
.section-xnew1 h2 {
    color: var(--color-black1);
}
.section-xnew1 p {
    color: var(--color-gray1);
}
.scxnew1-text {
    width: 98%;
}

.scxnew1-text p {
    color: var(--color-white1)!important;
}
.section-banner h2 {
    color: var(--color-white1);
}
.section-4b p {
    color: var(--color-gray1);
}
.xnew2709 {
    width: 100%;
    font-size: 27px;
    font-weight: 600;
}
.section-5bopin .swiper-button-next { 
    right: 40%;
}
.section-5bopin .swiper-button-prev {
    left: 40%;
}
.scrollnijUp {
    display: none;
}
.fs9 {
    display: none!important;
}
.section-1e h2 {
    color: var(--color-7);
}
.sc1elist .btn1 {
    background: var(--color-gradient1);
}
.section-1e h3 {
    color: var(--color-1);
}
.hdrfoto {
    width: 368px;
}
.headerfs1fs1 .fs555 {
    position: relative;
}
.headerfs1fs1 .can3 {
    top: 8%;
    left: 34%;
    transform: rotate(20deg);
}
.section-2 .col-xl-4 {
    background-color: #f6f6f6;
}
.lbfs-point {
    background: var(--color-black15);
}
.sc2efg-wholebox {
    background: var(--color-gradient1);
}
.sc2bbox {
    background: var(--color-gradient1);
}
.section-xnew1 .sub {
    color: var(--color-7);
}
.sc5bdg-zdjecie {
    justify-content: center;
}
.sc5bdg-zdjecie img {
    width: 390px;
    height: 500px;
    
    width: 415px;
    height: 550px;
    border: 3px solid var(--color-white8);
    border-radius: 10px;
}
.section-1c p {
    color: #dcdcdc;
}
.x0110ikona3, 
.x0110ikona2, 
.x0110ikona1 {
    display: inline-block;
    position: relative;
    background-repeat: no-repeat;
    background-position: center;
    width: 35px;
    height: 35px;
    margin-top: 10px;
} 
.x0110ikona3 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M2221 2983 c-23 -20 -101 -222 -101 -264 0 -61 74 -96 119 -55 21 19 101 230 101 268 0 31 -39 68 -72 68 -14 0 -35 -8 -47 -17z'/%3E%3Cpath d='M1283 2828 c-113 -112 -130 -138 -119 -181 5 -19 1428 -1453 1467 -1478 8 -5 27 -9 43 -9 24 0 50 21 143 112 114 113 130 138 119 182 -5 21 -1352 1381 -1445 1459 -59 50 -79 41 -208 -85z'/%3E%3Cpath d='M2537 2641 c-107 -108 -117 -132 -72 -176 44 -45 68 -35 176 72 90 87 99 100 99 133 0 46 -25 70 -71 70 -31 0 -46 -11 -132 -99z'/%3E%3Cpath d='M1174 2353 c-30 -46 -774 -1234 -774 -1237 0 -1 161 -162 357 -359 l357 -357 59 36 59 36 134 -133 c156 -157 200 -183 304 -182 116 0 135 14 418 296 294 293 307 310 307 432 0 91 -21 143 -82 206 l-34 36 51 33 52 33 -594 594 c-326 326 -594 593 -594 593 -1 0 -10 -12 -20 -27z m1025 -1359 c44 -50 56 -88 46 -142 -6 -31 -44 -74 -243 -275 -131 -131 -249 -245 -264 -253 -35 -18 -101 -18 -136 0 -44 23 -238 224 -227 235 20 19 760 480 772 481 6 0 29 -21 52 -46z'/%3E%3Cpath d='M2790 2298 c-58 -21 -114 -47 -124 -58 -44 -43 -10 -120 54 -120 42 0 243 77 263 101 39 47 3 120 -59 118 -16 -1 -76 -19 -134 -41z'/%3E%3Cpath d='M113 887 c-167 -167 -190 -115 235 -539 424 -425 372 -402 539 -235 110 110 113 114 113 157 l0 45 -343 342 -342 343 -45 0 c-43 0 -47 -3 -157 -113z'/%3E%3C/g%3E%3C/svg%3E");
} 
.x0110ikona2 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1325 2984 c-38 -8 -113 -36 -165 -61 -81 -39 -108 -59 -185 -137 -155 -155 -215 -300 -215 -515 1 -279 149 -514 408 -645 175 -89 447 -89 624 -1 122 62 251 184 321 305 14 25 38 81 53 125 25 73 28 93 28 220 0 123 -4 149 -26 217 -40 121 -92 204 -182 293 -144 142 -285 203 -481 211 -76 2 -132 -1 -180 -12z'/%3E%3Cpath d='M773 1535 c-233 -51 -396 -242 -473 -550 -45 -187 -64 -467 -40 -596 17 -87 63 -174 128 -238 68 -68 134 -105 240 -132 71 -18 117 -19 866 -19 647 0 803 3 858 15 208 44 354 196 388 405 20 118 1 368 -41 548 -60 259 -182 440 -354 522 -86 42 -208 67 -271 57 -20 -3 -87 -38 -150 -78 -258 -162 -443 -187 -680 -93 -38 15 -106 51 -152 80 -156 101 -184 108 -319 79z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110ikona1 {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1324 2984 c-190 -32 -380 -116 -526 -234 -217 -174 -352 -404 -404 -685 -24 -130 -15 -336 19 -467 131 -498 575 -842 1087 -842 469 0 890 295 1051 735 179 487 2 1027 -430 1317 -234 157 -527 222 -797 176z m238 -391 c13 -16 67 -95 118 -178 51 -82 94 -152 96 -153 1 -2 74 -22 161 -43 87 -22 175 -44 195 -50 51 -13 78 -44 78 -89 0 -31 -16 -55 -131 -193 l-131 -158 11 -137 c17 -217 15 -281 -11 -309 -35 -37 -75 -30 -270 49 l-179 72 -178 -72 c-198 -80 -235 -86 -272 -46 -27 29 -28 64 -8 311 l10 132 -126 151 c-70 82 -130 163 -135 178 -11 39 11 86 46 100 16 7 110 32 208 57 98 24 180 46 181 47 1 2 48 77 105 168 57 91 110 170 119 177 30 23 85 16 113 -14z'/%3E%3Cpath d='M1419 2241 c-40 -66 -85 -126 -99 -134 -14 -8 -77 -27 -141 -42 -64 -15 -122 -31 -129 -35 -10 -6 11 -37 76 -114 49 -59 92 -116 96 -127 5 -12 4 -85 -1 -162 -5 -78 -9 -143 -7 -144 1 -1 64 22 139 52 75 30 141 55 147 55 6 0 72 -25 147 -55 75 -30 137 -54 138 -52 1 1 -2 68 -8 150 -11 171 -18 149 106 295 44 51 77 95 74 98 -3 3 -59 19 -124 35 -65 16 -130 35 -146 41 -19 7 -50 46 -105 134 -42 68 -80 124 -83 124 -3 0 -39 -54 -80 -119z'/%3E%3Cpath d='M2466 1013 c-111 -128 -261 -239 -423 -315 -96 -45 -258 -95 -339 -104 -28 -4 -57 -10 -64 -14 -15 -10 250 -542 282 -564 27 -20 68 -21 92 -3 11 8 78 92 150 188 l131 174 237 5 c262 6 264 6 274 71 5 29 -14 74 -140 327 -80 160 -147 292 -148 291 -2 0 -25 -26 -52 -56z'/%3E%3Cpath d='M332 775 c-89 -179 -142 -296 -142 -316 0 -18 9 -39 25 -54 l24 -25 230 0 231 0 135 -180 c74 -98 144 -184 154 -190 29 -15 66 -12 90 8 11 9 81 139 155 287 114 228 132 271 118 276 -9 4 -56 14 -103 23 -122 23 -198 49 -325 110 -134 66 -252 152 -360 263 -45 46 -83 83 -85 83 -2 0 -68 -128 -147 -285z'/%3E%3C/g%3E%3C/svg%3E");
}
.section-2 h2 {
    border-left: none;
}
.section-2efg {/*
    background-image: none;
    background-color: var(--color-white10);*/
}
.section-2efg h2 {
    color: var(--color-black1);
    color: var(--color-white1);
}
.sc2efg-wholebox {
    background: none;
    background-color: #412545;
}
.sc2bbox {
    box-shadow: 2px 3px 7px;
}
.x0210a {
    position: relative;
    padding-bottom: 5px;
}
.x0210a::after {
    position: absolute;
    content: "";
    bottom: 0px;
    left: 0px;
    background-color: var(--color-6);
    width: 100%;
    height: 2px;
}
.section-xnew2 .sctitle {
    flex-direction: column;
}
.section-xnew2 .sctitle p {
    font-size: 18px;
}
.section-banner .banerh2 {
    width: 84%;
}
.section-1c.sectionpadding150 .sc1bphoto1 {
    height: 500px;
    width: 450px;
}
.star {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='%23E081F7' class='bi bi-star-fill' viewBox='0 0 16 16'%3E%3Cpath d='M3.612 15.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173 6.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927 0l2.184 4.327 4.898.696c.441.062.612.636.282.95l-3.522 3.356.83 4.73c.078.443-.36.79-.746.592L8 13.187l-4.389 2.256z'/%3E%3C/svg%3E");
}
.hdbook .just-center {
    justify-content: start;
}
.hdbook .fsheader p {
    text-align: start;
}
.hdbook h1 {
    text-align: start;
}
.mySwiper1bdg .swiper-button-prev,
.mySwiper1bdg .swiper-button-next {
    color: transparent;
    background-color: var(--color-12);
}
.mySwiper1bdg .swiper-button-next::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.mySwiper1bdg .swiper-button-prev::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4 8a.5.5 0 0 1 .5-.5h5.793L8.146 5.354a.5.5 0 1 1 .708-.708l3 3a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708-.708L10.293 8.5H4.5A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    transform: rotate(180deg);
}
.x0110inne {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M600 2990 c-169 -13 -278 -30 -340 -53 -76 -28 -169 -121 -198 -199 -36 -96 -56 -311 -56 -613 -1 -264 0 -271 23 -323 30 -66 113 -144 178 -167 100 -34 673 -44 886 -14 160 22 264 126 286 286 30 212 21 785 -14 886 -23 66 -101 149 -167 177 -49 22 -68 24 -268 26 -118 1 -267 -2 -330 -6z'/%3E%3Cpath d='M1875 2991 c-71 -12 -125 -42 -178 -101 -63 -70 -76 -116 -88 -310 -11 -174 -4 -559 12 -673 22 -160 126 -264 286 -287 212 -29 785 -20 886 15 66 23 149 101 177 167 20 46 24 74 28 214 2 89 -1 244 -7 344 -22 334 -46 417 -146 509 -71 65 -132 86 -296 106 -150 18 -597 28 -674 16z'/%3E%3Cpath d='M385 1391 c-152 -10 -210 -28 -279 -92 -83 -76 -98 -120 -104 -314 -5 -174 11 -477 33 -613 8 -46 26 -108 40 -138 34 -68 119 -147 189 -173 93 -35 312 -55 611 -55 264 -1 271 0 323 23 66 30 144 113 167 178 34 100 44 673 14 886 -22 160 -125 264 -286 287 -91 13 -557 20 -708 11z'/%3E%3Cpath d='M2030 1390 c-147 -8 -180 -15 -240 -45 -93 -48 -153 -138 -169 -252 -30 -213 -20 -786 14 -886 23 -66 101 -149 167 -177 46 -20 74 -24 218 -28 91 -2 244 1 340 7 339 23 401 40 496 135 95 95 112 157 135 496 6 96 9 249 7 340 -4 144 -8 172 -28 218 -28 66 -111 144 -177 167 -87 30 -458 42 -763 25z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110suple {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M691 2983 c-60 -30 -71 -61 -71 -201 0 -144 10 -171 75 -202 40 -19 64 -20 805 -20 741 0 765 1 805 20 65 31 75 58 75 202 0 103 -3 128 -19 154 -41 67 -6 64 -863 64 -701 0 -776 -2 -807 -17z'/%3E%3Cpath d='M735 2457 c-23 -31 -51 -52 -112 -82 -98 -48 -144 -90 -181 -165 -25 -52 -27 -65 -31 -217 l-3 -163 1091 0 1091 0 0 113 c0 61 -5 132 -11 157 -17 76 -68 142 -156 199 -43 27 -95 62 -115 75 -22 15 -48 46 -63 76 l-25 50 -728 -1 -727 0 -30 -42z'/%3E%3Cpath d='M410 1175 l0 -595 1090 0 1090 0 0 595 0 595 -1090 0 -1090 0 0 -595z m1206 391 c3 -8 -12 -74 -34 -147 l-39 -134 96 -2 c123 -4 141 -8 141 -34 0 -30 -402 -463 -423 -456 -34 11 -29 36 27 158 32 68 60 130 63 137 4 9 -19 12 -97 12 -102 0 -140 9 -140 34 0 7 81 111 180 230 177 212 211 242 226 202z'/%3E%3Cpath d='M412 348 c3 -158 5 -177 27 -221 25 -52 71 -92 128 -113 56 -19 1810 -19 1866 0 57 21 103 61 128 113 22 44 24 63 27 221 l3 172 -1091 0 -1091 0 3 -172z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110pien {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1823 2991 c-11 -5 -41 -25 -66 -44 -80 -61 -168 -70 -265 -25 -40 18 -45 18 -68 3 -29 -19 -31 -51 -9 -136 36 -137 103 -240 188 -289 45 -26 107 -40 107 -25 0 3 -12 29 -26 57 -38 74 -74 174 -74 203 0 15 10 31 25 41 23 15 27 15 49 1 14 -10 31 -37 41 -69 20 -58 64 -151 101 -210 30 -47 64 -51 92 -10 29 41 87 160 107 220 10 32 27 59 41 69 22 14 26 14 49 -1 15 -10 25 -26 25 -40 0 -31 -31 -118 -69 -193 -17 -34 -31 -65 -31 -68 0 -12 54 -4 88 14 50 25 124 106 156 169 29 57 66 183 66 224 0 18 -8 33 -25 44 -25 16 -28 16 -77 -7 -95 -44 -189 -30 -280 44 -39 32 -106 44 -145 28z'/%3E%3Cpath d='M2455 2858 c-2 -7 -6 -29 -9 -49 -6 -34 -4 -38 29 -57 46 -28 75 -77 75 -128 0 -89 -87 -155 -206 -156 -35 0 -64 -3 -64 -7 0 -4 13 -15 30 -24 16 -10 50 -34 75 -52 27 -21 57 -35 73 -35 45 0 175 -36 229 -63 26 -14 61 -39 77 -56 37 -39 79 -42 101 -7 15 22 15 28 2 53 -25 48 -128 113 -234 147 l-53 18 25 32 c94 123 62 281 -73 367 -50 31 -70 36 -77 17z'/%3E%3Cpath d='M770 2784 c-244 -25 -312 -131 -121 -188 152 -45 405 -19 459 47 24 29 11 70 -31 93 -61 34 -213 57 -307 48z'/%3E%3Cpath d='M540 2335 l0 -192 58 -6 c131 -14 250 -71 292 -140 19 -30 20 -52 20 -453 l0 -422 123 -4 c129 -5 203 -25 280 -78 74 -51 72 -39 75 -398 l3 -323 547 3 c526 4 550 5 625 26 245 68 387 226 427 475 46 285 -98 790 -312 1099 -121 174 -295 346 -440 434 -55 33 -59 34 -98 23 l-41 -12 56 -57 c31 -31 55 -65 55 -76 0 -25 -30 -54 -56 -54 -10 0 -62 40 -114 90 -52 49 -98 89 -102 90 -5 0 -8 -40 -8 -90 0 -77 -3 -93 -20 -110 -11 -11 -27 -20 -35 -20 -8 0 -24 9 -35 20 -17 17 -20 33 -20 110 0 50 -3 90 -7 90 -5 -1 -51 -41 -103 -90 -98 -93 -124 -105 -153 -72 -28 31 -20 57 38 111 30 29 55 53 55 55 0 2 -19 8 -41 15 l-42 13 -100 -68 c-106 -72 -254 -211 -326 -307 -49 -64 -81 -79 -111 -52 -32 29 -24 56 40 134 l60 74 0 172 c0 94 -2 174 -5 177 -3 3 -31 -5 -63 -18 -130 -52 -334 -52 -464 0 l-58 24 0 -193z m1370 -425 c12 -12 20 -33 20 -55 0 -29 4 -35 20 -35 60 0 140 -58 171 -125 27 -59 25 -111 -6 -131 -23 -15 -27 -15 -49 -1 -14 10 -26 30 -31 53 -8 43 -54 94 -84 94 -20 0 -21 -5 -21 -105 0 -77 3 -105 13 -105 34 0 91 -25 124 -53 129 -114 78 -326 -89 -368 -44 -12 -48 -15 -48 -44 0 -42 -21 -67 -55 -67 -34 0 -55 25 -55 67 0 29 -4 32 -48 44 -91 23 -161 107 -162 193 0 86 90 94 104 9 7 -47 40 -88 79 -97 l27 -6 0 105 0 105 -42 11 c-97 25 -158 93 -166 185 -5 66 11 117 51 163 34 38 97 72 135 73 19 0 22 5 22 35 0 37 28 75 55 75 8 0 24 -9 35 -20z m968 -962 c30 -30 4 -180 -50 -280 -74 -139 -256 -237 -440 -238 -39 0 -50 4 -63 24 -30 46 11 86 88 86 88 0 218 53 274 112 44 45 83 136 90 205 7 73 25 103 61 103 16 0 33 -5 40 -12z'/%3E%3Cpath d='M1761 1694 c-60 -42 -58 -138 2 -174 55 -34 57 -30 57 85 0 94 -2 105 -18 105 -10 0 -28 -7 -41 -16z'/%3E%3Cpath d='M1930 1284 l0 -106 27 7 c59 14 92 74 73 131 -13 37 -53 74 -81 74 -17 0 -19 -9 -19 -106z'/%3E%3Cpath d='M420 2030 c-264 -37 -276 -157 -20 -200 128 -22 304 3 373 52 46 33 33 79 -31 112 -63 32 -225 50 -322 36z'/%3E%3Cpath d='M215 1772 c-3 -3 -5 -269 -5 -592 l0 -587 108 -5 c78 -4 128 -13 185 -32 42 -14 80 -26 82 -26 3 0 5 92 5 205 0 227 2 239 63 292 19 16 60 40 91 53 l56 24 0 338 0 339 -28 -15 c-120 -62 -355 -68 -494 -12 -32 13 -60 21 -63 18z'/%3E%3Cpath d='M870 1009 c-66 -12 -158 -52 -166 -74 -23 -60 53 -107 202 -125 165 -20 354 24 376 88 12 35 -35 75 -113 96 -74 21 -223 29 -299 15z'/%3E%3Cpath d='M700 474 l0 -283 28 -19 c57 -41 130 -57 262 -57 144 0 220 18 269 64 l31 29 0 277 c0 260 -1 277 -17 270 -119 -48 -125 -49 -283 -49 -143 0 -160 1 -222 26 l-68 26 0 -284z'/%3E%3Cpath d='M153 470 c-206 -43 -198 -149 15 -190 77 -16 248 -8 318 14 55 17 104 55 104 81 0 26 -49 64 -104 81 -59 19 -269 28 -333 14z'/%3E%3Cpath d='M0 157 c0 -63 2 -67 33 -90 61 -46 130 -62 267 -61 105 0 134 4 182 23 96 37 108 52 108 127 0 35 -2 64 -5 64 -2 0 -40 -12 -82 -27 -70 -25 -91 -27 -213 -27 -114 0 -144 4 -195 23 -104 39 -95 42 -95 -32z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110fotel {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1170 2895 c-73 -23 -106 -61 -214 -240 l-101 -169 -60 -20 c-107 -37 -175 -127 -175 -230 0 -20 18 -118 41 -219 35 -158 39 -191 33 -254 l-6 -71 -108 -4 c-91 -2 -113 -6 -136 -24 -56 -41 -68 -69 -68 -149 0 -64 3 -77 23 -99 12 -13 34 -27 46 -30 l24 -6 3 -274 3 -274 25 -27 c51 -55 50 -55 445 -55 l365 0 0 -140 0 -140 -312 0 c-198 0 -328 -4 -353 -11 -55 -15 -110 -75 -123 -134 -23 -108 39 -202 151 -229 47 -11 130 19 166 59 l30 35 631 0 631 0 25 -29 c33 -40 87 -63 144 -63 56 1 93 18 131 59 39 42 49 66 49 123 0 67 -29 122 -82 157 l-41 28 -334 3 -333 3 0 140 0 139 365 0 c395 0 394 0 445 55 l25 27 3 274 3 274 24 6 c12 3 34 17 46 30 20 22 23 35 23 99 0 80 -12 108 -68 149 -23 18 -45 22 -136 24 l-108 4 -6 71 c-6 63 -2 96 33 254 23 101 41 199 41 219 0 103 -68 193 -175 230 l-60 21 -101 169 c-113 188 -148 225 -234 243 -78 17 -583 13 -640 -4z m230 -375 c0 -6 -10 -49 -21 -95 l-21 -85 -114 0 c-63 0 -114 3 -114 6 0 7 15 36 62 117 l39 67 84 0 c52 0 85 -4 85 -10z m421 -80 c27 -47 49 -88 49 -92 0 -5 -51 -8 -114 -8 l-114 0 -21 85 c-11 46 -21 89 -21 95 0 7 30 10 86 8 l87 -3 48 -85z m-903 -332 l63 -273 -1 -331 0 -331 -84 -5 c-56 -3 -93 -10 -110 -21 -14 -9 -28 -17 -31 -17 -3 0 -5 56 -5 125 l0 125 25 6 c48 12 65 48 65 135 0 74 -2 80 -32 114 l-31 36 10 82 c11 79 10 87 -34 282 -45 204 -47 234 -17 280 18 27 77 64 105 65 12 0 28 -58 77 -272z m1291 253 c44 -23 70 -59 77 -104 3 -19 -13 -113 -39 -227 -44 -190 -45 -197 -34 -277 l10 -82 -31 -36 c-30 -34 -32 -40 -32 -114 0 -87 17 -123 65 -135 l25 -6 0 -125 c0 -69 -2 -125 -5 -125 -3 0 -17 8 -31 17 -17 11 -54 18 -110 21 l-84 5 0 331 -1 331 63 273 c43 191 66 272 75 272 8 0 31 -9 52 -19z m-1551 -1248 l-3 -268 -27 -3 c-17 -2 -34 4 -47 17 -20 20 -21 32 -21 271 l0 250 50 0 50 0 -2 -267z m1782 17 c0 -239 -1 -251 -21 -271 -13 -13 -30 -19 -47 -17 l-27 3 -3 268 -2 267 50 0 50 0 0 -250z m-1360 -171 l0 -120 -47 3 -48 3 -3 104 c-1 58 0 111 2 118 3 8 22 13 51 13 l45 0 0 -121z m935 1 l0 -115 -47 -3 -48 -3 0 121 0 121 48 -3 47 -3 0 -115z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110biurko {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M605 2901 c-24 -11 -102 -81 -193 -173 l-152 -153 90 -390 c50 -215 93 -398 96 -407 4 -13 16 -18 41 -18 29 0 35 3 31 18 -3 10 -45 190 -94 400 l-88 382 119 121 c145 145 185 172 255 168 41 -2 54 1 76 22 l26 24 -29 12 c-43 18 -132 15 -178 -6z'/%3E%3Cpath d='M844 2826 c-25 -25 -34 -43 -34 -68 0 -19 3 -38 7 -42 7 -7 143 122 143 136 0 5 -18 8 -41 8 -33 0 -47 -6 -75 -34z'/%3E%3Cpath d='M940 2725 l-84 -85 15 -27 c9 -16 49 -88 89 -160 39 -73 75 -133 79 -133 14 0 313 309 307 318 -7 11 -299 172 -312 172 -5 0 -47 -38 -94 -85z'/%3E%3Cpath d='M1545 2645 l-25 -24 0 -406 0 -406 25 -24 c24 -25 27 -25 199 -25 l175 0 3 153 3 152 230 3 c207 2 231 1 242 -15 9 -11 13 -60 13 -155 l0 -138 175 0 c162 0 177 2 195 20 19 19 20 33 20 435 0 402 -1 416 -20 435 -20 20 -33 20 -615 20 l-596 0 -24 -25z'/%3E%3Cpath d='M1990 1845 l0 -155 173 2 172 3 3 153 3 152 -176 0 -175 0 0 -155z'/%3E%3Cpath d='M364 1680 c-12 -4 -31 -21 -43 -36 -42 -53 -39 -54 184 -54 l205 0 -13 33 c-21 53 -63 67 -197 66 -63 0 -125 -4 -136 -9z'/%3E%3Cpath d='M1840 1605 c-11 -13 25 -15 319 -15 300 0 365 5 315 24 -9 3 -152 6 -319 6 -257 0 -304 -2 -315 -15z'/%3E%3Cpath d='M70 1505 c-6 -8 -10 -22 -8 -32 3 -16 17 -18 121 -21 l117 -3 0 -684 0 -685 150 0 150 0 0 100 0 100 900 0 900 0 0 -100 0 -100 150 0 150 0 0 685 0 684 117 3 c104 3 118 5 121 21 10 49 82 47 -1438 47 -1227 0 -1419 -2 -1430 -15z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110zegar {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M795 2982 c-34 -11 -67 -33 -102 -68 -72 -71 -83 -114 -83 -317 l0 -159 -66 -71 c-216 -234 -334 -541 -334 -873 0 -146 19 -264 65 -401 59 -177 153 -337 269 -460 l66 -70 0 -160 c0 -203 11 -246 83 -317 90 -89 60 -86 807 -86 747 0 717 -3 807 86 72 71 83 114 83 317 l0 159 66 71 c164 178 279 415 320 662 23 144 14 363 -20 503 -56 222 -159 414 -314 583 l-52 57 0 159 c0 203 -11 246 -83 317 -90 89 -60 86 -811 85 -577 0 -657 -2 -701 -17z m993 -416 c381 -106 673 -399 779 -783 26 -90 28 -113 28 -283 0 -171 -2 -192 -27 -283 -109 -387 -398 -676 -785 -785 -91 -25 -112 -27 -283 -27 -171 0 -192 2 -284 28 -386 108 -675 397 -783 783 -26 92 -28 113 -28 284 0 171 2 192 27 283 108 386 406 684 780 782 134 34 127 34 313 30 146 -3 183 -7 263 -29z'/%3E%3Cpath d='M1314 2559 c-80 -13 -212 -58 -294 -99 -270 -137 -466 -374 -557 -675 -26 -85 -27 -101 -27 -285 0 -183 2 -200 27 -285 113 -373 383 -643 752 -751 111 -32 329 -44 452 -24 415 66 748 364 869 775 32 111 44 329 24 452 -37 231 -143 435 -313 600 -160 155 -335 247 -550 288 -86 16 -297 19 -383 4z m96 -269 l0 -90 90 0 90 0 0 90 c0 88 1 90 23 90 85 0 334 -100 412 -165 l30 -25 -63 -63 -62 -63 68 -67 67 -67 63 63 62 62 24 -30 c66 -82 147 -273 161 -382 l7 -53 -91 0 -91 0 0 -90 0 -90 91 0 91 0 -7 -52 c-16 -114 -95 -303 -160 -383 l-25 -30 -62 62 -63 63 -67 -67 -68 -67 62 -63 63 -63 -30 -24 c-82 -66 -274 -147 -382 -161 l-53 -7 0 91 0 91 -90 0 -90 0 0 -91 0 -91 -52 7 c-114 16 -303 95 -383 160 l-30 25 62 62 63 63 -67 67 -67 68 -63 -62 -63 -63 -24 30 c-66 82 -147 274 -161 383 l-7 52 91 0 91 0 0 90 0 90 -90 0 c-88 0 -90 1 -90 23 0 85 100 334 165 412 l25 30 63 -63 63 -62 67 68 67 68 -60 59 c-33 33 -60 62 -60 66 0 14 143 98 217 129 73 31 174 58 221 59 21 1 22 -2 22 -89z'/%3E%3Cpath d='M1410 1783 l0 -327 175 -175 175 -176 67 67 68 68 -153 153 -152 152 0 283 0 282 -90 0 -90 0 0 -327z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110clothes {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M885 2692 l-230 -115 -309 -306 c-205 -204 -315 -319 -327 -346 -24 -51 -24 -99 0 -150 23 -48 323 -349 364 -365 40 -14 102 -13 142 4 l35 15 0 -627 c0 -400 4 -640 10 -664 14 -50 55 -97 105 -119 38 -18 85 -19 825 -19 740 0 787 1 825 19 50 22 91 69 105 119 6 24 10 264 10 664 l0 627 35 -15 c40 -17 102 -18 142 -4 41 16 341 317 364 365 24 51 24 99 0 150 -12 27 -122 142 -327 346 l-309 306 -232 116 c-128 65 -235 117 -238 117 -3 0 -5 -9 -5 -19 0 -50 -94 -117 -207 -146 -75 -20 -251 -20 -326 0 -107 28 -207 96 -207 140 0 8 -3 16 -7 18 -5 3 -111 -47 -238 -111z'/%3E%3C/g%3E%3C/svg%3E");
}
.x0110head {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300.000000 300.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,300.000000) scale(0.100000,-0.100000)' fill='%23ffffff' stroke='none'%3E%3Cpath d='M1347 2990 c-639 -74 -1139 -542 -1264 -1185 -42 -221 -1 -651 65 -673 7 -2 34 20 61 50 26 29 89 98 139 153 l91 100 1 111 c0 61 7 149 15 195 123 703 894 1088 1527 762 363 -187 577 -540 578 -957 l1 -111 91 -100 c160 -175 190 -206 202 -202 19 6 36 53 58 160 27 135 30 381 4 512 -130 682 -684 1164 -1366 1189 -69 3 -160 1 -203 -4z'/%3E%3Cpath d='M624 1489 c-18 -5 -52 -24 -77 -42 -60 -42 -473 -503 -512 -570 -30 -51 -30 -54 -33 -222 -3 -130 0 -186 12 -239 46 -197 202 -355 398 -401 39 -9 115 -15 201 -15 l137 0 0 750 0 750 -47 -1 c-27 0 -62 -5 -79 -10z'/%3E%3Cpath d='M810 750 l0 -752 88 4 c131 7 209 53 259 156 l28 57 0 535 0 535 -28 57 c-50 103 -128 149 -259 156 l-88 4 0 -752z'/%3E%3Cpath d='M2007 1486 c-98 -36 -166 -112 -187 -211 -7 -35 -10 -221 -8 -556 l3 -504 28 -57 c50 -103 128 -149 260 -156 l87 -4 0 751 0 751 -72 0 c-40 -1 -90 -7 -111 -14z'/%3E%3Cpath d='M2250 750 l0 -750 138 0 c85 0 161 6 200 15 196 46 352 204 398 401 12 53 15 109 12 239 -3 168 -3 171 -33 222 -39 67 -452 528 -511 570 -52 37 -100 53 -161 53 l-43 0 0 -750z'/%3E%3C/g%3E%3C/svg%3E");
}
header h1 {
    width: 100%;
}
.btn3:hover {
    color: #fff;
}
.navbar-collapse ul li a:hover {
    color: var(--color-7);
}
.navbar-collapse .btn1:hover {
    color: #ffd4ea;
}
.section-5bdg h2 {
    font-size: 28px;
}
.section-5bdg .fs5 {
    display: flex;
    margin-top: 20px;
}
.cardtop {
    background: linear-gradient(29deg, #AE6EFE 0%, #DD76F7 56.00%, #ECA1F8 97.00%);
    height: 88px;
}
.cardbot {
    background: #A76CFD;
}
.section-2 .col-xl-4 {
    background-color: var(--color-white1);
}
.xnew2-wholebox {
    background-color: var(--color-white1);
    box-shadow: 0px 0px 24px rgba(148, 148, 148, 0.4);
}
.section-2 h2 {
    color: var(--color-white1);
}
.section-2 {
    background-color: var(--color-1);
    background-image: url(../img/sc3009a.png);
}
.sc2bbox {
    box-shadow: 0px 3px 15px 2px rgba(38, 38, 38, 0.12);
}
.section-2b {
    background-color: var(--color-white10);
}
.sc2bbox {
    background: none;
    background-color: var(--color-white1);
}
.sc2bbox p {
    color: var(--color-black1);
}
.sc2bbox h3 {
    color: var(--color-black1);
}
.sc3009u {
    background-color: var(--color-white1)!important;
}
.sc2bbox h3 {
    color: #1d1d1d;
}
.section-4bb {
    background-color: var(--color-white10);
}
.section-xnew1 {
    background-color: var(--color-white1);
}
.xyzsc3009aa {
    background-color: var(--color-white10);
}
.sc5bdg-firma {
    background-color: var(--color-white1);
}
.section-2 p {
    color: #d8d8d8;
}
.section-2 h3 {
    color: #fff;
}
.section-2 .col-xl-4 {
    background-color: var(--color-1);
}
/*anchor4*/
.offcanvas {
    transition: all 0.2s;
    background: var(--color-1);
}
.offcanvas.show {
    height: 100vh;
    visibility: visible;
    width: 100%;
    transition: all 0.2s;
}
.fs1000 {
    background: var(--color-gradient1);
}
.section-1c p {
    color: #fff;
}
.section-4bb p {
    color: #000;
    opacity: 0.9;
}
.section-xnew1 p {
    color: #000;
    opacity: 0.9;
}
.section-3efg p {
    color: #000;
    opacity: 0.9;
}
.section-5bdg p {
    color: #000;
    opacity: 0.9;
}
.section-4c p {
    color: #000;
    opacity: 0.9;
}
.section-4b p {
    color: #000;
    opacity: 0.9;
}
.section-banner .banerh2 {
    width: 95%;
}
.sc2bbox p {
    opacity: 0.8;
}
.section-banner.fs92 h2 {
    font-size: 36px;
}
.scbmes27 {
    border-radius: 20px;
}





/*anchor*/
.section-4c {
    background-color: var(--color-white10)!important;
}
.sc5bdg-zdjecie img {
    width: 540px;
    height: 580px;
}
.sc5bdg-firma {
    background-color: var(--color-white10);
}







/*Responsywność
/*xl*/ 
@media (max-width: 1399.98px) { 
    .sc1zdj1 {
        margin-right: 81px;
    }
    .section-3ccc .container {
        max-width: 1100px;
    }
}
/*Custom Section-1a*/
@media (max-width: 1280px) {
    .section-1 .container {
        max-width: 1100px;
    }
    .section-3ccc .container {
        max-width: 902px;
    }
}
/*lg*/  
@media (max-width: 1199.98px) {
    #frmContact {
        text-align: center;
    }
    .section-1c .fs8 {
        padding-top: 0px;
        margin-top: 40px;
        display: block;
    }
    .sc2efg-wholebox {
        width: 100%;
    }
    .sc2efg-col {
        width: 50%;
    }
    .section-1e p {
        text-align: center;
        margin-bottom: 31px;
    }
    .sc1elist {
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .sc1elist ul li {
        list-style: none;
    }
    .hdbook .tworcah1.fs98 {
        font-size: 31px;
    }
    .hdbook .fs98 {
        display: flex;
    }
    .hdbook .fs99 {
        display: none;
    }
    .hdrfoto {
        margin-bottom: 15px;
    }
    header .just-start {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }
    header .pos-rel {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    header .fsoff {
        display: inline-block;
    }
    header .fson {
        display: none;
    }
    .setion-1c .sc1bphoto1 {
        top: 2%;
    }
    .section-6c .sc6cphoto {
        left: 0%;
        top: -1%;
    }
    .section-6c .sc6cfigure {
        left: 29%;
        top: -4%;
    }
    .section-6c .col-xl-4.col-lg-12.just-end {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .section-6c .col-12 {
        text-align: center;
    }
    .section-5b .swiper-button-next {
        right: 378px;
    }
    .section-5b .swiper-button-prev {
        left: 378px;
    }
    .section-4c {
        padding-top: 26px;
    }
    .section-4c p {
        width: 100%;
    }
    .section-4c .fs15.just-end {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .fs31 {
        max-width: 614px;
        min-width: 614px;
    }
    .chckboxfs {
        min-width: 29px!important;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        left: 70px;
    }
    .sc2end {
        text-align: center;
    }
    .sc2textcenter {
        text-align: center;
    }
    .sc2start {
        padding-left: 0px;
    }
    .just-centero {
        display: none!important;
    }
    .section-2 h3 {
        font-size: 24px;
    }
    .section-3 textarea,
    .section-7b textarea,
    .section-3 input,
    .section-7b input {
        min-width: 620px;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        display: inline-block;
        max-width: 214px;
        margin-right: 60px;
        left: 70px;
        position: relative;
    }
    .section-3 .w-100,
    .section-7b .w-100 {
        position: relative;
        left: -138px;
    }
    .section-3 .text-dark,
    .section-7b .text-dark {
        width: 100%;
    }
    .section-1c .fs4 {
        position: relative;
        left: 42px;
        top: 79px;
    }
    .section-1c  h2 {
        font-size: 29px;
    }
    .section-1c p {
        font-size: 16px;
    }
    .section-3ccc {
        padding-top: 30px;
        padding-bottom: 60px;
    }
    .section-3ccc .fs1 {
        display: flex;
    }
    .section-3ccc button {
        min-width: 163px;
        max-width: 163px;
        margin-right: 30px;
        margin-bottom: 85px;
    }
    .sc3cccpointer {
        right: -4%;
        bottom: -13%;
    }
    .section-4c .fs14 {
        display: none;
    }
    .section-4c .fs15 {
        display: block;
    }
    .section-4c .sc4cphoto {
        top: 4px;
    }
    .section-4c p {
        position: relative;
        top: -30px;
    }
    .section-6c .fs14 {
        display: none;
    }
    .section-6c .fs15 {
        display: block;
    }
    .section-1c .col-xl-8 {
        text-align: center;
        justify-content: center;
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .section-1c {
        padding-bottom: 32px;
    }
    .section-1c .top30px {
        padding-left: 0px;
    }
    .section-1c .fs7 {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .section-1c .fs4 {
        top: 10px;
        left: 0px;
    }
    .section-1c .top30px {
        top: 25px;
    }
    .section-1c h2 {
        font-size: 33px;
    }
    .section-2b .sc2bbox {
        margin-bottom: 20px;
    }
    .section-3bbb .fs15 {
        display: none;
    }
    .section-3bbb .fs16 {
        display: block;
    }
    .section-3bbb .row {
        justify-content: center;
        align-items: center;
    }
    .section-3bbb .col-xl-4 {
        text-align: center;
        margin-bottom: 48px;
    }
    .section-3bbb {
        padding-top: 13px;
        padding-bottom: 20px;
    }
    .section-3bbb .sc3bbbtitle p {
        padding-left: 30px;
        padding-right: 30px;
        font-size: 16px;
    }
    .sc3bbbpointer {
        display: none;
    }
    .section-4bb {
        padding-top: 35px;
    }
    .section-4bb .fs15 {
        display: none;
    }
    .section-4bb .fs16 {
        display: block;
    }
    .section-4bb .col-xl-4 {
        text-align: center;
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .section-4bb .top30px {
        top: 33px;
        padding-left: 0px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    .section-4bb p {
        text-align: center;
    }
    .section-4b {
        padding-bottom: 30px;
    }
    .section-4b .fs7 {
        display: none;
    }
    .section-4b .fs8 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .section-4b .top30px {
        top: 14px;
        text-align: center;
        justify-content: center;
        display: flex;
        align-items: center;
        padding-left: 0px;
    }
    .section-4b p {
        width: 100%;
    }
    .section-2 .col-xl-4 {
        max-width: 40%;
    }
    .section-2 .row {
        display: flex;
        justify-content: center;
    }
}
/*Custom Section-1a*/
@media (max-width: 1100px) {
    .section-1 .container {
        max-width: 920px;
    }
    .sc1zdj1 {
        width: 379px;
        height: 518px;
        top: 0px;
        margin-right: 0px;
    }
    .sc1zdj2 {
        width: 407px;
        height: 505px;
    }
    .can3 {
        top: -65px;
        left: 44%;
    }
    .btn4 {
        font-size: 15px;
    }
    .section-2c .fs7 {
        display: none;
    }
    .section-2c .fs8 {
        display: block;
    }
    .sc2boxtworca,
    .sc2boxfirma,
    .sc2boxebook {
        width: 34%;
    }
    .section-2 .fs555 {
        justify-content: start;
    }
    .section-2 h3 {
        font-size: 23px;
    }
}
@media (max-width: 1050px) {
    .section-2 h3 {
        font-size: 21px;
    }
}
/*md*/   
@media (max-width: 991.98px) {
    .fs2009aa {
        display: flex;
        justify-content: center;
        align-items: center !important;
        text-align: center !important;
    }
    .fs2009aa p {
        font-size: 18px;
        width: 65%;
    }
    .section-banner .banerh2 {
        font-size: 30px;
        width: 85%;
    }
    .section-2 .col-xl-4 {
        max-width: 53%;
        margin-right: 20px;
        margin-left: 20px;
    }
    .sc2boxtworca,
    .sc2boxfirma,
    .sc2boxebook {
        width: 132px;
    }
    .sc1ephoto {
        width: 530px;
        height: 350px;
        margin-bottom: 20px;
    }
    .section-1 {
        padding-top: 6px;
        padding-bottom: 0px;
    }
    .section-1 .col-xl-6 {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        top: -39px;
    }
    .sc1titlemain {
        text-align: center;
    }
    .section-1 .pos-relative {
        justify-content: start;
    }
    .sc1zdj1 {
        top: -43px;
       /* margin-top: 102px;*/
        margin-top: 55px;
    }
    nav .container {
        max-width: 100%;
        padding-left: 0px;
        padding-right: 0px;
    }
    .navbar-collapse {
        padding-left: 20px;
        background-color: #313131;
        padding-bottom: 0px;
    }
    .navbar-collapse.show {
        
    }
    .navbar-brand {
        margin-left: 20px;
    }
    .navbar-toggler {
        margin-right: 3px;
    }
    .nav-item {
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .section-1 .fs1rs {
       display: none;
    }
    .section-1 .can3 {
        top: -42px;
        left: 54%;
        width: 207px;
        height: 120px;
    }
    .numbersdontlie .mx-auto {
        margin-top: 17px;
    }
    .footer-top .container {
        flex-direction: column;
    }
    .footerlist ul {
        padding-left: 0px;
    }
    .section-1c {
        padding-top: 100px;
    }
    .section-1c .fs4 {
        left: 0px;
        top: 1px;
    }
    .section-1c p {
        width: 91%;
    }
    .section-1c h2 {
        font-size: 30px;
        padding-top: 0px;
    }
    .section-2c .swiper-button-next-fs1 {
        right: 2%;
        top: 50%;
    }
    .section-2c .swiper-button-prev-fs1 {
        left: 2%;
        top: 50%;
    }
    .section-3ccc {
        padding-top: 68px;
        padding-bottom: 44px;
    }
    .section-3ccc .fs9 {
        display: none;
    }
    .section-3ccc .fs10 {
        display: block;
    }
    .section-banner .just-center .banerh2 {
        padding-right: 0px;
    }
    .section-banner .just-end {
        justify-content: center;
    }
    .section-banner .just-end img {
        width: 68%;
    }
}
/*sm*/   
@media (max-width: 767.98px) {
    .sc2box-textinho {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    header .fsoff {
        font-size: 37px;
    }
    header p {
        font-size: 17px;
    }
    .hdrfoto {
        width: 366px;
        height: 481px;
    }
    .sc2icon1,
    .sc2icon2,
    .sc2icon3 {
        width: 14%;
    }
    .section-2 h3 {
        font-size: 22px;
    }
    .footer-top ul li a {
        font-size: 13px;
    }
    .section-1c h2 {
        width: 98%;
    }
    .section-3ccc .fs11 {
        min-height: 355px;
    }
    .section-3ccc .swiper-button-next-fs5,
    .section-3ccc .swiper-button-prev-fs5 {
        display: none;
    }
    .section-2b .sc2bbox {
        margin-right: 0px;
    }
    .section-3bbb .sc3bbbox2 {
        flex-direction: column;
    }
    .section-3bbb .fs16 {
        max-width: 332px;
    }
    .section-3bbb .swiper-pagination {
        left: 65px;
    }
    .section-3bbb .sc3bbbrow {
        max-width: 329px;
        min-width: 329px;
        text-align: center;
    }
    .section-3bbb .sc3bbbrow p {
        font-size: 15px;
    }
    .sc1zdj1 {
        top: 0px;
    }
}
/*xs*/
@media (max-width: 688px) {
    .section-3 textarea,
    .section-7b textarea,
    .section-3 input,
    .section-7b input {
        min-width: 490px;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        margin-right: 5px;
    }
    .section-3 .w-100,
    .section-7b .w-100 {
        left: -94px;
    }
    .section-3 h2,
    .section-7b h2 {
        font-size: 32px;
    }
}
@media (max-width: 575.98px) {
    .section-1 .pos-relative {
        justify-content: center;
    }
    .sc1titlemain h2 {
        font-size: 42px;
    }
    .sc1zdj1 {
        width: 293px;
        height: 397px;
        margin-top: 38px;
    }
    .sc1zdj2 {
        width: 273px;
        height: 437px;
        transform: scale(1.1);
        top: -56px;
        left: 12px;
    }
    .section-1 .can3 {
        top: -4px;
        left: 63%;
        width: 168px;
        height: 97px;
    }
    .sc2icon1,
    .sc2icon2,
    .sc2icon3 {
        width: 18%;
    }
    .section-3 textarea,
    .section-7b textarea,
    .section-3 input,
    .section-7b input {
        min-width: 394px;
    }
    .section-3 h2,
    .section-7b h2 {
        font-size: 30px;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        margin-right: -31px;
    }
    .section-3 .text-dark,
    .section-7b .text-dark {
        width: 64%;
    }
    .section-1c h2 {
        width: 87%;
    }
    .section-2c .text-center h2 {
        font-size: 31px;
    }
    .section-2c .text-center p {
        width: 99%;
    }
    .section-2c .mySwiper6 .swiper-slide p {
        width: 95%;
    }
    .section-3ccc .fs11 {
        min-height: 409px;
    }
    .section-4bb {
        padding-bottom: 38px;
    }
    .section-banner h2 {
        font-size: 20px;
    }
    .section-banner .scqfs {
        left: 0%;
        width: 4%;
    }
}
@media (max-width: 499px) {
    .sc1zdj1 {
        width: 285px;
        height: 346px;
    }
    .sc1zdj2 {
        width: 243px;
        height: 402px;
        transform: scale(1.1);
        top: -68px;
        left: 4px;
    }
}
@media (max-width: 460px) {
    .section-1e .fs1234 {
        padding-left: 0px;
    }
    .sc1elist {
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .sc1elist ul {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .sc1ephoto {
        width: 100%;
        height: 270px;
        margin-bottom: 20px;
    }
    .footer-top {
        padding-bottom: 0px!important;
    }
    .footer-end {
        padding-top: 0px!important;
    }
    .scrollnijUp {
        display: none;
    }
    .section-6c {
        padding-top: 34px;
        padding-bottom: 35px;
    }
    .section-5b {
        padding-top: 40px;
        padding-bottom: 11px;
    }
    .section-3ccc .fs11 {
        min-height: 478px;
        padding-right: 29px;
    }
    .sc3ccctitle p {
        margin-bottom: 8px;
    }
    .section-3ccc {
        padding-top: 86px;
    }
    .section-3 .my-5 {
        border-bottom: 3px solid var(--color-black2)!important;
        margin-bottom: 10px!important;
        padding-bottom: 7px!important;
    }
    .section-3 .btn1,
    .section-7b .btn1 {
        font-size: 17px;
    }
    .section-3 .my-5,
    .section-7b .my-5 {
        margin-left: 13px;
    }
    .section-3 p,
    .section-7b p {
        padding-left: 0px;
    }
    header h1 {
        margin-bottom: 38px;
    }
    .hdbook .fs29 {
        position: relative;
        left: 50px;
        max-width: 225px;
    }
    .section-1e h2 {
        font-size: 28px;
    }
    .section-1e .col-xl-6 .fs83 {
        display: flex;
        justify-content: center;
        text-align: center;
        align-items: center;
    }
    .section-1e .col-xl-6 .fs83 p {
        width: 80%
    }
    .hdbook .fs5 {
        padding-left: 25px;
    }
    .hdbook .g-recaptcha {
        padding-left: 25px;
    }
    .hdbook input[type="text"],
    .hdbook input[type="email"] {
        min-width: 312px!important;
        max-width: 312px!important;
    }
    .hdbook .fsheader p {
        width: 78%;
    }
    .hdbook .firmahdr2 {
        width: 285px;
        height: 365px;
        margin-top: 10px;
    }
    .hdbook .tworcah1.fs98 {
        font-size: 25px;
    }
    .section-banner.fs92 .scquote1 {
        left: -40%;
    }
    .section-banner.fs92 .fs81 {
        left: 0px;
    }
    .section-banner .scbmes {
        width: 85%;
    }
    .section-banner.fs92 h2 {
        font-size: 29px;
        width: 77%;
    }
    .section-banner.fs92 .col-xl-6.col-lg-12 {
        text-align: center;
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .section-1e .sc1elist ul {
        padding-left: 0px;
    }
    .section-1e .sc1elist .btn1 {
        width: 70%;
    }
    .section-1e h2 {
        text-align: center;
        color: var(--color-black2);
    }
    .section-1e {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .hdbook .text-dark {
        position: relative;
        left: -20px;
    }
    .hdbook .fs5 {
        display: flex;
        margin-top: 14px;
        margin-bottom: 14px;
    }
    .hdbook .chckboxfs {
        width: 16px!important;
    }
    .navbar-collapse .textup {
        text-transform: uppercase;
    }
    .footer-infos {
        justify-content: center;
    }
    .footer-infos a {
        margin-right: 10px;
    }
    .footer-top {
        padding-bottom: 10px;
    }
    .footer-end .just-end {
        justify-content: center;
        padding-top: 10px;
    }
    .footer-end .fs41,
    .footer-top .fs41 {
        display: none;
    }
    .footer-end .fs42,
    .footer-top .fs42 {
        display: block;
    }
    .footer-end .fs42.footer-infos {
        display: flex;
    }
    .footer-end span {
        padding-top: 0px;
    }
    .footer-end .d-flex {
        flex-direction: column;
        align-items: center;
    }
    .footerlogo {
        justify-content: center;
        display: flex;
    }
    .footerlist {
        justify-content: center;
    }
    .footerlist ul {
        flex-direction: column;
        text-align: center;
    }
    .footerlist ul li a {
        padding-right: 0px;
        margin-right: 0px;
        border: none;
        font-size: 14px;
    }
    .section-3bbb .sc3bbbox2 {
        align-items: center;
        padding-top: 20px;
    }
    .section-6c .sc1line {
        padding-left: 8px;
    }
    .section-6c .col-12 {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .mySwiper4 {
        max-height: 697px;
    }
    .mySwiper4 .swiper-slide .sc5btext p {
        max-height: 180px;
        overflow: scroll;
    }
    .sc5btext {
        width: 82%;
    }
    .section-3 .btn1,
    .section-7b .btn1 {
        padding: 15px 55px
    }
    .section-1 .sc1box {
        top: 8px;
        position: relative;
    }
    header .btn1 {
        padding: 13px 31px;
        border-radius: 22px;
    }
    header .fsoff {
        font-size: 32px;
        width: 80%;
    }
    header p {
        width: 84%;
    }
    .navbar .logomain {
        font-size: 25px;
    }
    header {
        padding-top: 44px;
    }
    .hdrfoto {
        width: 297px;
        height: 373px;
        border: none;
    }
    .section-7b .fs35 {
        font-size: 30px!important;
    }
    .section-1c .sc1bphoto1 {
        top: 2%;
    }
    .section-7b h2::after {
        width: 72%;
        left: 0px;
        height: 5%;
    }
    .section-7b .my-5 {
        text-align: start;
        padding-left: 0px;
        font-size: 27px;
        margin-left: 0px!important;
    }
    header h1::before {
        width: 60%;
        left: 66px;
        bottom: -5px;
        height: 5%;
    }
    .section-1 {
        padding-top: 20px;
        padding-bottom: 0px;
    }
    .section-1 .can3 {
        display: none;
    }
    .section-1 .fs2rs{
        align-items: start!important;
    }
    .sc1zdj1 {
        top: -9px;
        left: 0px;
        height: 390px;
        border-radius: 18px;
    }
    .section-1 .btn3 {
        left: 17%;
    }
    .sc1zdj2 {
        top: -29px;
        left: 23px;
    }
    .sc1titlemain h2 {
        font-size: 30px;
    }
    .sc1titlemain {
        margin-bottom: 17px;
        text-align: center;
    }
    .section-2 {
        padding-top: 21px;
        padding-bottom: 11px;
    }
    .section-2 h2 {
        font-size: 30px;
        margin-bottom: 27px;
    }
    .section-2 h3 {
        font-size: 20px;
        margin-bottom: 11px;
    }
    .section-2 .col-xl-12 {
        max-height: 100px;
    }
    .section-2 .col-xl-4 {
        padding-top: 0px;
    }
    .sc2icon1,
    .sc2icon2,
    .sc2icon3 {
        width: 22%;
    }
    .cardtop {
        width: 138px;
        height: 68px;
        padding-top: 15px;
    }
    .cardtop span {
        font-size: 28px;
    }
    .plus {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='40' fill='%23fff' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E");
        width: 23px;
        height: 30px;
        position: relative;
        top: -5px;
    }
    .cardbot {
        width: 138px;
    }
    .section-3 .my-5,
    .section-7b .my-5 {
        margin-top: 18px!important;
    }
    .section-3 p,
    .section-7b p {
        padding-right: 30px;
        font-size: 15px;
    }
    .section-3 textarea,
    .section-3 input,
    .section-7b textarea,
    .section-7b input {
        min-width: 360px;
    }
    .section-3 .w-100 {
        left: -100px;
    }
    .section-3 .fs2 {
        margin-right: -70px;
    }
    .section-3 .fs5,
    .section-7b .fs5 {
        display: flex;
        justify-content: start;
        align-items: start;
        text-align: start;
        margin-left: 46px;
        margin-top: 18px;
    }
    .fs6 input {
        min-width: 360px;
    }
    .fs5 input {
        min-width: 50px;
    }
    .footer-top {
        border-bottom: none;
        background: linear-gradient(262deg, #004aad 0%, #5de0e6 100%, transparent);
    }
    .footer-end {
        background: linear-gradient(281deg, #004aad 0%, #5de0e6 100%, transparent);
    }
    .insta,
    .twitter-x,
    .youtube,
    .fanpage,
    .threads,
    .linkedin {
        left: 0px;
    }
    .section-1c h2 {
        width: 81%;
    }
    .section-1c .fs4 {
        width: 244px;
        height: 325px;
        margin-bottom: 12px;
        top: 12px;
        left: 0px;
    }
    .section-1c .fs7 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .footer-end span {
        padding-right: 19px;
    }
    .section-1c {
        padding-bottom: 13px;
        padding-top: 125px;
    }
    .section-1c .fs9 {
        display: block;
        position: relative;
        top: 0px;
        left: 0px;
        text-align: center;
        width: 80%;
        font-size: 30px;
    }
    .section-1c .fs8 {
        display: none;
    }
    .section-2c {
        padding-top: 34px;
        padding-bottom: 0px;
    }
    .section-2c .text-center h2 {
        margin-bottom: 0px;
        padding-bottom: 3px;
        font-size: 30px;
        width: 65%;
        font-weight: 700;
    }
    .section-2c .text-center p {
        font-size: 16px;
        width: 93%;
        padding-top: 10px;
    }
    .section-2c .mySwiper6 .swiper-slide p {
        font-size: 17px;
        width: 84%;
        padding-top: 10px;
    }
    .sc2cphoto {
        margin-bottom: 2px;
        width: 260px;
        height: 396px;
    }
    .sc3ccctitle p {
        font-size: 15px;
        margin-bottom: 0px;
        width: 81%;
        font-weight: 400;
        text-align: center;
    }
    .sc3ccctitle {
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .sc3ccctitle h2 {
        font-size: 28px;
        padding-bottom: 6px;
    }
    .section-3ccc .fs12 {
        position: relative;
        top: -20px;
    }
    .section-3ccc .mySwiper10 .swiper-slide p {
        font-size: 15px;
        font-weight: 500;
        color: var(--color-white2);
    }
    .section-3 .container,
    .section-7b .container {
    /*    min-width: 330px;
        max-width: 330px;*/
        padding-left: 0px;
        padding-right: 0px;
        margin-right: 0px;
        margin-left: 0px;
    }
    .section-3 .d-flex,
    .section-7b .d-flex {
        max-width: 100%;
    }
    .section-3 .fs5,
    .section-7b .fs5 {
        margin-left: 0px;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        max-width: 71px;
        margin-right: -4px;
        left: -85px;
    }
    .section-3 .fs6 input,
    .section-7b .fs6 input {
        min-width: 288px;
    }
    .section-3 textarea,
    .section-7b textarea {
        min-width: 293px;
    }
    .footer-end span {
        font-size: 13px;
        padding-right: 0px;
    }
    .section-banner .just-end img {
        width: 100%;
        min-height: 168px;
    }
    .fs4 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .section-banner .banerh2 {
        font-size: 19px;
    }
    .section-banner {
        padding-top: 30px;
        padding-bottom: 36px;
    }
    .section-4c {
        padding-top: 39px;
        padding-bottom: 31px;
    }
    .section-4c .sc4cphoto {
        width: 244px;
        height: 325px;
    }
    .section-4c p {
        width: 93%;
        top: -51px;
        font-size: 15px;
        text-align: center;
    }
    .section-4c .top30px {
        padding-left: 17px;
        justify-content: center;
        display: flex;
        align-items: center;
    }
    .section-4c h2 {
        font-size: 30px;
        width: 83%;
    }
    .section-4c .fs15 {
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .numbersdontlie .cardoverall {
        margin-bottom: 4px;
    }
    .numbersdontlie span {
        margin-bottom: 20px;
    }
    .numbersdontlie {
        padding-top: 31px;
    }
    .numbersdontlie h2 {
        font-size: 28px;
    }
    .section-5b h2 {
        font-size: 23px;
    }
    .section-5b .swiper-button-prev {
        top: 49px;
        left: 96px;
    }
    .section-5b .swiper-button-next {
        top: 49px;
        left: 255px;
    }
    .section-6c .sc6cphoto {
        width: 224px;
        height: 227px;
        left: 0%;
    }
    .section-6c h2 {
        font-size: 30px;
        margin-bottom: 12px;
        padding-bottom: 9px;
    }
    .section-1c .top30px {
        padding-left: 0px;
    }
    .section-6c .sc6cfigure {
        width: 284px;
        height: 269px;
        left: 14%;
        top: -12%;
    }
    .section-6c .d-flex {
        flex-direction: column;
    }
    .section-6c .fspadding {
        padding-left: 0px;
    }
    .section-6c .desc {
        width: 87%;
        text-align: center;
        font-size: 17px;
        margin-bottom: 27px;
    }
    .section-6c .col-12 {
        text-align: center;
    }
    .section-6c .fs15 {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .section-6c p {
        font-size: 16px;
    }
    .section-6c .fs16 {
        top: 5px;
        position: relative;
    }
    .section-7b h2 {
        font-size: 27px;
    }
    .section-7b p {
        font-size: 14px;
    }
    .section-2b h2 {
        font-size: 34px;
    }
    .section-1c h2 {
        font-size: 28px;
        width: 93%;
        top: 0px;
        position: relative;
        font-weight: 700;
    }
    .section-1c.sectionpadding150 {
        padding-top: 140px;
        padding-bottom: 23px!important;
    }
    .sc1bphoto1 {
        top: 28%;
        width: 282px;
        height: 162px;
        
        width: 244px;
        height: 325px;
    }
    .section-1c p {
        width: 87%;
        margin-bottom: 29px;
        font-size: 16px;
        text-align: center;
    }
    .section-2b h3 {
        font-size: 24px;
    }
    .section-2b .sc2bbox {
        width: 276px;
        height: 404px;
    }
    .section-2b p {
        font-size: 15px;
    }
    .section-2b .sc2bphoto {
        width: 204px;
        height: 200px;
    }
    .section-2b .fs21 {
        width: 172px;
    }
    .section-3bbb {
        padding-top: 24px;
        padding-bottom: 30px;
    }
    .section-3bbb h2 {
        font-size: 27px;
        width: 100%;
        margin-bottom: 16px;
    }
    .section-3bbb .sc3bbbtitle p {
        font-size: 15px;
        font-weight: 400;
    }
    .section-3bbb .sc3bbbrow p {
        font-weight: 400;
        font-size: 15px;
        margin-bottom: 22px;
    }
    .section-3bbb .img3bbb {
        min-width: 270px;
        max-width: 270px;
        min-height: 291px;
        max-height: 291px;
    }
    .section-3bbb .fs16 {
        max-width: 335px;
    }
    .section-3bbb h3 {
        font-size: 27px;
    }
    .section-3bbb .swiper-pagination {
        left: 67px;
    }
    .section-3bbb .sc3bbbrow {
        max-width: 328px;
        min-width: 328px;
        padding: 10px 10px 20px 10px;
    }
    .section-4bb {
        padding-bottom: 52px;
    }
    .section-4bb {
        padding-top: 40px;
    }
    .section-4bb .top30px {
        margin-top: 14px;
    }
    .sc4bbphoto {
        width: 222px;
        height: 235px;
    }
    .section-4b {
        padding-top: 40px;
        padding-bottom: 42px;
    }
    .section-4bb .fs16 {
        font-size: 30px;
        margin-bottom: 18px;
    }
    .section-4bb .col-xl-8 p {
        font-size: 15px;
    }
    .section-4b h2 {
        font-size: 30px;
        font-weight: 700;
        width: 90%;
    }
    .section-4b p {
        font-size: 15px;
        width: 87%;
    }
    .section-4b .sc4bphoto {
        width: 275px;
        height: 368px;
    }
    .section-3 h2 {
        font-size: 20px;
        position: relative;
        display: inline-block;
        font-weight: 700;
    }
    .section-3 h2::after {
        content: "";
        position: absolute;
        bottom: 0px;
        left: 0px;
        width: 100%;
        height: 5%;
        background-color: var(--color-black2);
    }
    .section-3 p,
    .section-7b p {
        font-size: 14px;
        text-align: start;
    }
    .section-banner h2 {
        font-size: 28px;
    }
    .section-banner .scqfs {
        left: 4%;
    }
    #comment-content {
        font-size: 15px;
    }
    .numbersdontlie.fs19 h2 {
        font-size: 23px;
        font-weight: 700;
    }
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 384px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 384px!important;
    }
    .section-3 .formbg,
    .section-7b .formbg {
        max-width: 370px;
    }
    .section-3 .g-recaptcha,
    .section-7b .g-recaptcha {
        position: relative;
        left: -52px;
        max-width: 190px;
        margin-top: 10px;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 384px!important;
        max-width: 384px;
    }
    .section-3 .text-dark,
    .section-7b .text-dark {
        padding-left: 0px;
        margin-left: 0px!important;
        font-size: 14px;
        width: 81%;
    }
    .section-3 h2 {
        font-size: 23px;
        left: -31px;
    }
    .section-3 h2::after {
        height: 0%;
        width: 46%;
    }
    .section-3 .container-checkbox,
    .section-7b .container-checkbox {
        margin-left: 114px;
    }
    .section-3,
    .section-7b {
        padding-top: 12px;
    }
    .chckboxfs {
        height: 16px;
    }
    .section-7b .my-5 {
        padding-bottom: 10px;
        margin-bottom: 10px!important;
    }
    .section-2 .col-xl-4 {
        margin-bottom: 20px;
    }
    .section-2 h2 {
        margin-bottom: 10px;
        padding-bottom: 14px;
    }
}
@media (max-width: 432px) {
    .section-7b .my-5 {
        padding-left: 13px;
    }
    .section-7b h2::after {
        left: 12px;
    }
    .section-3 .my-5,
    .section-7b .my-5 {
        margin-left: 0px;
    }
    .section-3 p,
    .section-7b p {
        padding-left: 11px;
    }
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 346px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 346px!important;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 346px!important;
        max-width: 346px;
    }
    .section-3 h2 {
        left: -14px;
    }
    .section-5b .swiper-button-next {
        left: 281px;
    }
    .section-5b .swiper-button-prev {
        left: 121px;
    }
    .section-2 h2 {
        margin-bottom: 8px;
        margin-bottom: 10px;
        padding-bottom: 14px;
    }
    .section-2 h2::before {
        left: 13%;
        bottom: 0%;
        width: 75%;
        height: 7%;
    }
    .section-2 .btn4 {
        font-size: 13px;
        padding: 6px 12px;
    }
    .section-2 .span2002 {
        font-size: 17px;
    }
}
@media (max-width: 418px) {
    .seciton-5b. swiper-button-next {
        left: 268px;
    }
}
@media (max-width: 412px) {
    .seciton-5b .swiper-button-next {
        left: 273px;
    }
}
@media (max-width: 410px) {
    .seciton-5b .swiper-button-next {
        left: 268px;
    }
}
@media (max-width: 408px) {
    .section-5b .swiper-button-next {
        left: 255px;
    }
}
@media (max-width: 404px) {
    .section-7b h2::after {
        left: 25px;
    }
    .section-7b .my-5 {
        padding-left: 25px;
    }
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 322px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 322px!important;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 322px!important;
        max-width: 322px;
    }
    .section-3 h2 {
        left: 1px;
    }
}
@media (max-width: 404px) { 
    .section-3 p,
    .section-7b p {
        padding-left: 26px;
    }
}
@media (max-width: 390px) {
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 324px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 324px!important;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 324px!important;
        max-width: 324px;
    }
    .section-3 h2 {
        left: 3px;
    }
    .section-3 .text-dark,
    .section-7b .text-dark {
        font-size: 13px;
    }
    .section-5b .swiper-button-next {
        left: 255px;
    }
    .section-5b .swiper-button-prev {
        left: 110px;
    }
}
@media (max-width: 384px) {
    .section-5b .swiper-button-next {
        left: 247px;
    }
    .section-5b .swiper-button-prev {
        left: 111px;
    }
}
@media (max-width: 360px) {
    #creatorform .my-5 {
        padding-left: 45px;
        font-size: 28px!important;
    }    
    #creatorform h2::after {
        left: 45px;
    }
    .section-3 p,
    .section-7b p {
        padding-left: 45px;
    }
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 288px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 288px!important;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 288px!important;
        max-width: 288px;
    }
    .section-3 h2 {
        left: 8px;
        font-size: 21px;
    }
}
@media (max-width: 358px) {
    .section-7b h2::after {
        left: 44px;
    }
    .section-7b .my-5 {
        padding-left: 44px;
    }
}
@media (max-width: 330px) {
    .section-3 .fs33,
    .section-7b .fs33 {
        min-width: 261px;
    }
    .section-3 .fs32,
    .section-7b .fs32 {
        min-width: 261px!important;
    }
    .section-3 .fs31,
    .section-7b .fs31 {
        min-width: 261px!important;
        max-width: 261px;
    }
    .section-3 h2 {
        left: 13px;
        font-size: 20px;
    }
}
@media (max-width: 320px) {
    .section-1 {
        padding-bottom: 0px;
    }
    .sc1zdj1 {
        width: 233px;
        height: 296px;
        border-radius: 20px;
    }
    .sc1zdj2 {
        width: 188px;
        height: 330px;
        top: -47px;
    }
    .sc1titlemain span {
        font-size: 29px;
    }
    .sc1box {
        margin-right: 18px;
    }
    .sc1line p {
        font-size: 16px;
    }
    .can3 {
        display: none;
    }
    .btn3 {
        padding: 8px 8px;
        font-size: 15px;
    }
    .section-2 {
        padding-top: 18px;
        padding-bottom: 0px;
    }
    .sc2icon1,
    .sc2icon2,
    .sc2icon3 {
        width: 45%;
    }
    .section-2 h3 {
        font-size: 18px;
    }
    .section-2 .col-xl-4 {
        padding-top: 0px;
    }
    .section-3 textarea,
    .section-7b textarea,
    .section-3 input,
    .section-7b input {
        min-width: 190px;
        font-size: 14px;
    }
    .section-3 p,
    .section-7b p {
        font-size: 16px;
    }
    .section-3 h2,
    .section-7b h2 {
        font-size: 26px;
    }
    .section-3 .fs2,
    .section-7b .fs2 {
        margin-right: -126px;
    }
    .section-3 .w-100,
    .section-7b .w-100 {
        left: -19px;
    }
    .section-3 .text-dark,
    .section-7b .text-dark {
        font-size: 13px;
    }
    .section-3 .btn1,
    .section-7b .btn1 {
        font-size: 15px;
        padding: 8px 14px;
        padding-bottom: 12px;
    }
    .cardtop {
        width: 125px;
        height: 74px;
        border-radius: 30px 30px 0px 0px;
    }
    .cardbot {
        position: relative;
        top: -1px;
        width: 125px;
        height: 48px;
        border-radius: 0px 0px 30px 30px;
    }
    .cardoverall {
        margin-bottom: 2px;
    }
    .animacja4 {
        margin-top: 18px;
        margin-bottom: 5px;
    }
    .formbg my-5,
    .formbg .my-5 {
        margin-top: 25px!important;
        border-bottom: 3px solid transparent;
    }
    .footer-top {
        padding-left: 0px;
        padding-right: 0px;
        border-bottom: none;
    }
    .footerlist ul {
        flex-direction: column;
    }
    .footerlist ul li a {
        border-right: none;
    }
    .footer-end .col-xl-8 {
        flex-direction: column;
    }
    .instag,
    .twitterg,
    .youtubeg,
    .fanpageG,
    .threadsg,
    .linkeding {
        width: 25px;
        height: 25px;
        margin-top: 18px;
    }
    .footerlogo,
    .footerlist,
    .footer-end {
        text-align: center;
    }
    .footerlist ul li a {
        margin-right: 0px;
        padding-right: 0px;
    }
    .footer-end span {
        padding-right: 0px;
    }
    .socialicons {
        border-top: 3px solid var(--color-white);
        padding-top: 9px;
    }
    .socialicons a {
        margin-top: 0px;
    }
    .footer-end {
        background: linear-gradient(115deg, #004aad 0%, #5de0e6 100%, transparent);
    }
}




/* 19.09 responsywność */
@media (max-width: 1199px) {
    .headerfs1fs1 {
        padding-top: 60px;
        padding-bottom: 20px;
    }
    .section-1 {
        padding-top: 20px;
    }
    header .fsoff {
        width: 47%;
        margin-bottom: 30px;
    }
    header h1::before {
        width: 60%;
        left: 20%;
    }
    .hdrfoto {
        width: 425px;
        height: 550px;
    }
    header p {
        width: 60%;
    }
    .section-5bdg {
        padding-top: 20px;
        padding-bottom: 40px;
    }
    .sc5bdg-zdjecie {
        justify-content: center;
    }
    .sc5bdg-zdjecie img {
        width: 408px;
        height: 308px;
    }
    #frmContact {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .form-row {
        justify-content: center;
        align-items: center;
    }
    #frmContact p {
        width: 60%;
        text-align: center;
    }
    .form-control {
        width: 66%;
    }
    .form-btn-spacee {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .form-row {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .form-row-checkbox {
        margin-bottom: 0px;
    }
    .section-1c {
        padding-top: 100px;
        padding-bottom: 60px;
    }
    .section-1c .fs8 {
        padding-top: 0px;
        margin-top: 20px;
    }
    header h1 {
        font-size: 40px;
    }
    .sc5bdg-zdjecie img {
        /*width: 327px;
        height: 308px;*/
        
        width: 470px;
        height: 500px;
    }
    .fs31 {
        max-width: 100%!important;
    }
    .row.fs6 {
        width: 100%;
        max-width: 100%;
    }
    .fsnew3009aaa {
        display: none!important;
    }
    .section-1c p {
        font-size: 18px!important;
    }
}
@media (max-width: 1050px) {
    .section-5bopin .swiper-button-next { 
        right: 36%;
    }
    .section-5bopin .swiper-button-prev {
        left: 36%;
    }
}
@media (max-width: 991px) {
    .section-1 .col-xl-6 {
        top: -32px;
    }
    .sc1zdj1 {
        top: 0px;
    }
    .sc1title {
        margin-bottom: 25px!important;
    }
    .footerlogo {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .footerlist {
        display: none;
    }
    .footer-end .col-xl-8 {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .flexin {
        width: 100%;
    }
}
@media (max-width: 981px) {
    header .fsoff {
        width: 50%;
        font-size: 36px;
    }
}
@media (max-width: 836px) {
    header .fsoff {
        width: 60%;
    }
}
@media (max-width: 767px) { 
    .numbersdontlie .name {
        margin-bottom: 20px;
    }
    .section-4bdg .swiper-button-next {
        right: 14%;
    }
    .section-4bdg .swiper-button-prev {
        left: 14%;
    }
    #frmContact p {
        width: 76%;
    }
    .form-control {
        width: 88%;
    }
    .section-2 h2 {
        font-size: 32px;
    }
    .section-2 .col-xl-4 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .section-2 p {
        width: 70%;
        font-size: 16px;
        margin-bottom: 0px;
    }
    .section-2 h3 {
        font-size: 22px;
        width: 88%;
    }
    .section-2 p {
        width: 100%;
        margin-bottom: 10px;
    }
    .section-2 .col-xl-4 {
        max-width: 65%;
    }
    .section-5bopin .swiper-button-next { 
        right: 32%;
    }
    .section-5bopin .swiper-button-prev {
        left: 32%;
    }
} /*anchor2*/
@media (max-width: 704px) {
    header .fsoff {
        width: 70%;
    }
}
@media (max-width: 620px) {
    .section-2 .col-xl-4 {
        max-width: 80%;
    }
    .sc2boxtworca,
    .sc2boxfirma,
    .sc2boxebook {
        width: 112px;
    }
}
@media (max-width: 609px) {
    header .fsoff {
        width: 80%;
    }
    .section-2 h3 {
        width: 85%;
    }
    .section-2 p {
        width: 100%;
    }
}
@media (max-width: 550px) {
    header .fsoff {
        width: 95%;
    }
    .hdrfoto {
        width: 390px;
        height: 500px;
    }
    header .col-xl-6 {
        padding-top: 45px;
    }
    
}
@media (max-width: 500px) {
    .section-2 h2 {
        font-size: 26px;
        padding-bottom: 0px;
        font-weight: 600;
    }
    .section-2 .col-xl-4 {
        padding-top: 30px;
    }
    .section-2 h3 {
        font-size: 20px;
        width: 100%;
    }
    .section-2 .btn4 {
        font-size: 15px!important;
        padding: 12px 12px!important;
    }
}


/* Responsywność 30.09*/
@media (max-width: 1500px) { 
    .section-1c .top30px {
        padding-left: 20px!important;
    }
}
@media (max-width: 1418px) { 
    .xnew2-wholebox {
        min-height: 400px;
        padding: 8px 25px;
    }
    .section-xnew2 p {
        margin-bottom: 0px;
    }
    .scxnew1-box img {
        width: 34%;
    }
    .scxnew1-text {
        left: 34%;
        width: 32%;
    }
    .scxnew1-box {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .mySwiper1bdg .swiper-button-next {
        right: 26%;
        top: 45%;
    }
    .mySwiper1bdg .swiper-button-prev {
        left: 26%;
        top: 45%;
    }
}
@media (max-width: 1390px) { 
    .scxnew1-text {
        width: 430px;
    }
}
@media (max-width: 1358px) { 
    header h1 {
        font-size: 43px;
    }
}
@media (max-width: 1280px) { 
    header h1 {
        font-size: 38px;
    }
    .hdrfoto {
        width: 340px;
        height: 545px;
    }
}
@media (max-width: 1230px) { 
    .xnew2-wholebox {
        min-height: 440px;
        padding: 30px 18px;
    }
}
@media (max-width: 1199px) {
    .section-4b p {
        width: 80%;
    }
    .scbmes27 {
        width: 60%;
        height: 285px;
        border-radius: 18px;
        margin-top: 20px;
    }
    .section-banner.fs92 h2 {
        font-size: 28px;
        width: 85%;
    }
    .section-4bb .top30px {
        top: 0px!important;
    }
    .section-4bb p {
        /*width: 80%!important;*/
        width: 93%!important;
    }
    .fs2709 {
        display: flex;
        flex-direction: column;
    }
    .section-4bb h2 {
        display: block;
        order: 2;
        margin-top: 20px;
    }
    .xyzzzinho2 {
        display: none!important;
    }
    .fs2709e {
        width: 90%!important;
    }
    .sc1bphoto1 {
        top: 0px!important;
    }
    .section-3efg .sc3efg-text {
        display: flex;
        justify-content: start;
        align-items: start;
    }
    .sc3efg-zdjecie {
        display: none!important;
    }
    .xnew2-wholebox {
        min-height: 400px;
        width: 100%;
        padding: 30px 16px;
    }
    .xnew2-col {
        width: 27%;
        max-width: 100%;
    }
    .section-xnew2 .row {
        display: flex;
        justify-content: center;
    }
    .lbfs-point {
        margin-top: 10px;
        margin-bottom: 10px;
        width: 45%;
    }
    .section-1c {
        padding-top: 92px!important;
    }
    .section-1c .container .row .col-xl-4.fs7 h2 {
        display: none!important;
    }
    .section-1c .top30px {
        top: 0px!important;
    }
    .sc2efg-col {
        width: 50%;
    }
    .fsnew3009aaa {
        display: none!important;
    }
    .fs2009bbb {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .fs2709d {
        text-align: center;
        width: 90%;
    }
    .section-4c {
        padding-top: 30px;
        padding-bottom: 80px;
    }
    .headerfs1fs1 .can3 {
        top: 25%;
        left: 52%;
    }
    header .pos-rel {
        top: 0px!important;
    }
    header p {
        margin-top: 0px;
    }
    #frmContact h2 {
        margin-top: 20px;
    }
}
@media (max-width: 1150px) {
    .baner-wynik {
        width: 100%;
        height: 170px;
    }
    .section-banner .just-end {
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
@media (max-width: 1050px) { 
    .xnew2-wholebox {
        padding: 30px 10px;
    }
    .mySwiper1bdg .swiper-button-next {
        right: 22%;
    }
    .mySwiper1bdg .swiper-button-prev {
        left: 22%;
    }
    .section-xnew1 p {
        width: 80%;
    }
}
@media (max-width: 998px) { 
    .xnew2-col {
        width: 35%;
    }
    .xnew2-wholebox {
        padding: 30px 20px;
    }
}
@media (max-width: 850px) {  
    .xnew2-col {
        width: 45%;
    }
    .section-xnew2 h3 {
        width: 90%;
    }
     .lbfs-point {
        width: 70%;
    }
    .section-banner .just-end img {
        width: 90%;
        height: 200px;
    }
    .fs2009aa p {
        width: 80%;
    }
    .fs4 {
        margin-right: auto;
        margin-left: auto;
        padding-left: 0px;
        padding-right: 0px;
    }
    .scbmes27 {
        width: 70%;
        height: 225px;
    }
}
@media (max-width: 767px) {
    .sc2bbox {
        width: 52%;
        height: 450px;
    }
   .sc2efg-col {
        width: 60%;
    }
    .section-2efg .row {
        display: flex;
        justify-content: center;
    }
    .scbmes27 {
        height: 265px;
        width: 85%;
    }
    .mySwiper1bdg .swiper-button-next {
        right: 8%;
    }
    .mySwiper1bdg .swiper-button-prev {
        left: 8%;
    }
    .section-1c.sectionpadding150 .sc1bphoto1 {
        width: 100%;
        height: 430px;
    }
    .fs31 {
        min-width: unset;
    }
    .footer-end .container .row .col-xl-8 {
        flex-direction: column;
    }
}
@media (max-width: 666px) {  
    .xnew2-col {
        width: 70%;
    }
    .xnew2-wholebox {
        min-height: 320px;
    }
    .section-4c h2 {
        font-size: 32px;
        margin-bottom: 20px;
        width: 70%;
    }
    .fs2009aaa {
        display: flex;
        text-align: center;
        justify-content: center;
        align-items: center;
    }
    .section-4c .top30px {
        top: 50px!important;
    }
}
@media (max-width: 555px) {
    header p {
        width: 80%!important;
    }
    .headerfs1fs1 .can3 {
        top: 29%;
        left: 52%;
        width: 230px;
        height: 134px;
    }
    .headerfs1fs1 {
        padding-top: 100px;
    }
    header .col-xl-6 {
        padding-top: 0px!important;
    }
}
@media (max-width: 500px) {
    .headerfs1fs1 .can3 {
        top: 18%;
    }
    .sc2efg-col {
        width: 90%;
    }
    .xnew2-col {
        width: 90%;
    }
    .xnew2-wholebox {
        min-height: 320px;
    }
    .section-xnew2 h2 {
        font-size: 30px;
    }
    .section-5bopin .swiper-button-next { 
        right: 26%;
    }
    .section-5bopin .swiper-button-prev {
        left: 26%;
    }
    .sc5bdg-zdjecie img {
        width: 275px;
        height: 259px;
    }
    #frmContact p {
        width: 95%;
    }
    .footer-top {
        background-color: var(--color-1)!important;
        background: none;
    }
    .footer-end {
        background: none;
        background-color: var(--color-1)!important;
    }
    .footer-end .fs41,
    .footer-top .fs41 {
        display: block!important;
    }
    .col-12.fs42.footer-infos {
        display: none!important;
    }
    .footer-end span {
        font-size: 15px!important;
    }
    .section-2 .col-xl-4 {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
    .section-3efg .sc3efg-zdjecie img {
        width: 100%;
        height: 310px;
    }
    .section-1c {
        padding-bottom: 20px;
    }
    .section-1c p {
        font-size: 16px!important;
        margin-top: 20px;
        width: 100%!important;
    }
    .section-5bopin h2 {
        font-size: 26px;
        width: 65%;
    }
    .section-2efg h2 {
        font-size: 28px;
    }
    .section-4c h2 {
        font-size: 26px;
        width: 80%;
    }
    .section-4c {
        padding-bottom: 50px;
    }
    .section-banner .banerh2 {
        font-size: 22px;
        width: 100%;
    }
    .section-4c p {
        top: -28px!important;
    }
    .fs2009aa p {
        width: 100%;
        font-size: 17px;
    }
    .section-banner .just-end img {
        width: 98%;
        height: 155px;
        min-height: unset;
    }
    .section-banner .container .row {
        margin-right: auto;
        margin-left: auto;
    }
    .section-3efg h2 {
        font-size: 28px;
    }
    .section-3efg p {
        font-size: 16px;
    }
    .section-3efg h3 {
        font-size: 17px;
        font-weight: 400;
    }
    .sc5bdg-h2 {
        font-size: 25px;
        width: 80%;
    }
    .container-checkbox {
        max-width: 29px;
    }
    .section-1c .fs8 {
        margin-top: 30px;
    }
    .mySwiper1bdg .swiper-button-next {
        right: 0%;
    }
    .mySwiper1bdg .swiper-button-prev {
        left: 0%;
    }
    .section-4bb .fs16 {
        font-size: 25px;
    }
    .fs2709b {
        font-size: 16px!important;
    }
    .scbmes {
        height: 200px;
        width: 90%;
    }
    .section-2b h2 {
        width: 80%;
        font-size: 28px;
    }
    .sc2b-titlo {
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
    }
    .section-5bopin h2 {
        width: 90%;
        margin-bottom: 30px;
    }
    .sc4bbphoto {
        width: 90%;
        height: 450px;
    }
    .section-4bb .top30px {
        margin-top: 0px!important;
    }
    .section-xnew1 h2 {
        font-size: 26px;
    }
    .section-xnew1 p {
        width: 90%;
        font-size: 17px;
    }
    .scxnew1-box img {
        height: 400px;
        width: 80%!important;
    }
    .mySwiper1bdg .swiper-button-prev, 
    .mySwiper1bdg .swiper-button-next {
        transform: scale(0.7);
    }
    .section-banner.fs92 h2 {
        font-size: 24px;
        width: 100%;
    }
    .section-4b h2 {
        font-size: 24px;
        width: 80%;
    }
    .sc5bdg-h2 {
        width: 92%;
    }
    .scxnew1-imgi {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .scxnew1-text {
        width: 80%!important;
        left: 10%!important;
    }
    .scxnew1-text p {
        font-size: 15px!important;
    }
    .hdbook .container .row .fsheader .tworcah1 {
        font-size: 30px;
    }
    .hdbook .text-dark {
        left: 0px!important;
    }
    .section-1e .sc1elist ul li {
        font-size: 16px!important;
        margin-bottom: 9px!important;
        margin-top: 9px!important;
        width: 85%!important;
        list-style: disc!important;
        text-align: start!important;
    }
    .headerfs1fs1 .can3 {
        display: none;
    }
    header .fsoff {
        font-size: 30px;
        width: 100%;
    }
    header h1::before {
        height: 4%;
    }
    .hdrfoto {
        width: 320px;
        height: 512px;
    }
    header p {
        width: 100%!important;
    }
    header .fsoff {
        font-size: 25px;
    }
    .sc1titlemain span {
        font-size: 26px;
    }
    .section-2 {
        background-repeat: repeat;
        background-size: auto;
    }
    .section-5bopin h3 {
        text-align: center;
    }
    .sc5btext {
        width: 90%;
        padding: 30px 22px;
    }
    .sc5bdg-zdjecie img {
        width: 250px;
        height: 350px;
    }
    .sc5bdg-zdjecie {
        display: none;
    }
    #frmContact h2 {
        font-size: 25px;
        margin-top: 20px;
    }
    #frmContact p {
        width: 100%;
        font-size: 16px;
    }
    .form-checkbox-text {
        width: 100%;
        font-size: 15px;
        text-align: start;
    }
    .section-2 .col-xl-4 {
        background-color: #39223c;
    }
    .form-row-checkbox {
        padding-left: 5%;
    }
    .section-4c h2 {
        width: 100%;
    }
    .section-banner .just-center .banerh2 {
        font-size: 26px;
        text-align: start;
    }
    .fs2009aa p {
        color: #eaeaea;
        text-align: start;
    }
    .section-3efg p {
        width: 100%;
    }
    #frmContact .col-lg-12.mt-4.flexin {
        width: 100%;
        max-width: 100%;
    }
    .fs6 input {
        min-width: unset;
    }
    #frmContact .row.fs6 {
        width: 100%;
        max-width: 100%;
    }
    #frmContact .row.fs6 .col-xl-12.just-center {
        padding: 0px;
    }
    .section-5bdg #comment-content {
        min-height: 180px;
    }
    .offcanvas-body .nav-link {
        font-size: 22px;
    }
    .section-1c.sectionpadding150 .sc1bphoto1 {
        width: 85%;
        height: 386px;
    }
    .section-2b p {
        color: #4e4e4e;
    }
    .hdbook h1 {
        text-align: center;
    }
    .hdbook .fsheader p {
        text-align: center;
    }
    .hdbook .fsheader .col-xl-10 .col-xl-12.just-center {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .headerfs1fs1 {
        padding-bottom: 30px;
    }
    .section-2 .sc2mb {
        margin-bottom: 0px;
    }
    .section-5bdg {
        padding-top: 0px;
    }
    .sc5bdg-zdjecie {
        order: 2;
        margin-top: 40px;
    }
    #frmContact p {
        margin-bottom: 10px;
    }
    .section-1c .container .row .col-xl-4.fs7 .fs9 {
        display: block!important;
        width: 87%;
        font-size: 24px;
        margin-bottom: 20px;
    }
    .section-1c .container .row .col-xl-4.fs7 h2 {
        display: block!important;
        width: 87%;
        font-size: 24px;
        margin-bottom: 20px;
    }
    .section-1c p {
        margin-top: 10px;
    }
    .section-4bb .fs16 {
        margin-bottom: 6px;
    }
    .section-4bb {
        padding-bottom: 20px;
    }
    .mySwiper1bdg .swiper-button-prev, 
    .mySwiper1bdg .swiper-button-next {
        transform: scale(0.6);
        background-color: var(--color-6);
    }
    .section-xnew1 .sub {
        color: var(--color-6);
    }
    .section-banner .scbmes {
        height: 150px!important;
    }
    .offcanvas-body ul {
        padding-left: 0px!important;
    }
    .fs1000 {
        margin-top: 0px;
    }
    .offcanvas-contact {
        padding-top: 0px;
    }
    .offcanvas-header {
        border-bottom: 2px solid #322134;
    }
    header h1::before {
        height: 0%;
    }
    .headerfs1fs1 h1 {
        margin-bottom: 15px;
    }
    .section-2 .col-xl-4:hover {
        top: 0px;
    }
}
