html,
body {
    height: 100%;
}

body {
    color: #1D3041;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

a {
    color: #0068EB;
}

.wrap {
    min-height: 100%;
    height: auto;
}

.wrap > .container {
    padding-top: 70px;
    padding-bottom: 20px;
}

.dropdown-menu {
    margin: 0;
}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu a::after {
    transform: rotate(-90deg);
    position: absolute;
    right: 6px;
    top: .8em;
}

.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-left: .1rem;
    margin-right: .1rem;
}

.dropdown-submenu.active > .dropdown-item,
.dropdown-submenu.active > .dropdown-item:hover,
.dropdown-submenu.active > .dropdown-item:focus {
    color: #fff;
    text-decoration: none;
    background-color: #007bff;
}

.admin-menu .dropdown-item {
    font-size: 14px;
}

.breadcrumb {
    padding: 8px 0;
    background-color: transparent;
}

.breadcrumb-home {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='15px' viewBox='0 0 15 15' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ehouse%3C/title%3E%3Cg id='mobile-web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='house' fill='%231D3041'%3E%3Cpath d='M12.4751693,8.91587526 L12.4751693,13.4915875 C12.4751693,13.7727396 12.2474006,14 11.9667569,14 L9.4246945,14 C9.14405081,14 8.91628203,13.7727396 8.91628203,13.4915875 L8.91628203,9.93270021 C8.91628203,9.65205653 8.68851324,9.42428774 8.40786955,9.42428774 L6.37421966,9.42428774 C6.09357597,9.42428774 5.86580719,9.65205653 5.86580719,9.93270021 L5.86580719,13.4915875 C5.86580719,13.7727396 5.6380384,14 5.35739471,14 L2.81533234,14 C2.53468866,14 2.30691987,13.7727396 2.30691987,13.4915875 L2.30691987,8.91587526 C2.30691987,8.63523158 2.07915108,8.40746279 1.7985074,8.40746279 L0.273269977,8.40746279 C-0.0073737081,8.40746279 -0.0846524041,8.23714461 0.101426561,8.02717026 L7.05447555,0.160504059 C7.24055451,-0.0499787053 7.54611041,-0.0540460051 7.73778191,0.151861047 L10.0952906,2.68172151 C10.2864536,2.88762857 10.4420279,2.82611066 10.4420279,2.54597538 L10.4420279,1.28968816 C10.4420279,1.00904448 10.6697966,0.781275689 10.9504403,0.781275689 L11.9672653,0.781275689 C12.247909,0.781275689 12.4756778,1.00904448 12.4756778,1.28968816 L12.4756778,4.73214902 C12.4756778,5.01228429 12.6307436,5.40732079 12.8224151,5.61271942 L15.0782412,8.03581327 C15.2694043,8.24121191 15.1972097,8.40746279 14.9160576,8.40746279 L12.9840902,8.40746279 C12.7029381,8.40746279 12.4751693,8.63523158 12.4751693,8.91587526' id='Fill-160'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    display: inline-block;
    position: relative;
    top: 1px;
    width: 15px;
    height: 15px;
}

.breadcrumb-item a,
.breadcrumb-item + .breadcrumb-item::before {
    color: #1D3041;
    font-weight: bold;
}

.breadcrumb-item a {
    text-decoration: none;
}

.breadcrumb-item.active {
    color: #1D3041;
}

.not-set {
    color: #c55;
    font-style: italic;
}

/* add sorting icons to gridview sort links */
a.asc:after, a.desc:after {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-left: 5px;
}

a.asc:after {
    content: /*"\e113"*/ "\e151";
}

a.desc:after {
    content: /*"\e114"*/ "\e152";
}

.sort-numerical a.asc:after {
    content: "\e153";
}

.sort-numerical a.desc:after {
    content: "\e154";
}

.sort-ordinal a.asc:after {
    content: "\e155";
}

.sort-ordinal a.desc:after {
    content: "\e156";
}

.hint-block {
    display: block;
    margin-top: 5px;
    color: #999;
}

.error-summary {
    color: #dc3545;
    background: #fdf7f7;
    border-left: 3px solid #eed3d7;
    padding: 10px 20px;
    margin: 0 0 15px 0;
}

.color-example {
    border: 1px solid black;
    width: 40px;
    height: 20px;
}

.btn-yellow {
    background-color: #1D3041;
    border-radius: 30px;
    color: #fff;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.35);
    padding: 16px 48px;
}

.btn-pay-action {
    border-radius: 30px;
    font-size: 17px;
    font-weight: bold;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.35);
    padding: 16px 48px;
}

.btn-yellow:focus,
.btn-yellow:hover {
    color: #fff;
    opacity: 0.9;
}

.thank-you-status-alert .btn-warning {
    background-color: #FED566 !important;
    color: #1D3041;
}
.thank-you-status-alert .btn-warning:hover {
    color: #000000;
}

.heading-title {
    margin-bottom: 35px;
}

.btn-space,
.img-space {
    margin-bottom: 30px;
}

@media only screen and (min-width: 768px) {
    .btn-space,
    .img-space {
        margin-bottom: 40px;
    }

    .heading-title {
        font-size: 48px;
        font-weight: bold;
        margin: 70px 0 65px;
    }
}

.file-upload-form {
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 15px;
}

.how-to-img {
    border: 2px solid #fff;
    border-radius: 8px;
}

.how-to-bigger {
    background-size: 222.077922% !important;
}

.how-to-circle {
    background-color: #1D3041;
    color: #fff;
    width: 48px;
    height: 48px;
    font-size: 20px;
    font-weight: bold;
}

.how-to-description {
    font-size: 20px;
    font-weight: bold;
}

.how-to-content {
    min-height: 60px;
}

.before-after-wrap {
    box-shadow: 0 20px 50px -4px rgba(0, 0, 0, 0.3);
}

.before-after-wrap,
.before-after {
    border-radius: 14px;
}

.main-text h1,
.main-text h2,
.main-text h3,
.main-text h4,
.main-text h5,
.main-text h6 {
    text-align: left !important;
}

.main-text li {
    margin-bottom: 5px;
}

.app-link {
    display: inline-block;
    margin: 0 10px 20px 0;
}

.social-link {
    display: inline-block;
    margin: 0 5px 10px 0;
}

.facebook-badge,
.linkedin-badge,
.twitter-badge,
.instagram-badge {
    background-image: url(../img/sprite-common.png?push);
    display: inline-block;
    width: 41px;
    height: 41px;
    vertical-align: middle;
}

.facebook-badge {
    background-position: -192px -0;
}

.linkedin-badge {
    background-position: -192px -41px;
}

.instagram-badge {
    background-position: -192px -82px;
}

.twitter-badge {
    background-position: -192px -123px;
}

div.long-line {
    display: inline-block;
    max-width: 130px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

div.long-line + .ctc-icon {
    top: -3px;
}

.bg-circle {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

@media only screen and (min-width: 992px) {
    .hover-dropdown:hover > .dropdown-menu {
        display: block;
    }
}

textarea.dp-comment-input.input-autosave-changing,
textarea.dp-comment-input.input-autosave-saving {
    background-color: rgba(255, 255, 225, 1);
}

.opt-out {
    color: red;
    text-decoration: line-through;
}

.no-wrap {
    white-space: nowrap;
}

 .document-photo-index .multi-status span.badge,
 .document-photo-index .buy-options span.badge {
    width: min-content;
    display: block;
}

.print-delivery-address {
    border: 1px #999999 dashed;
    background-color: #ffffdd;
    width: max-content;
}

.hidden {
    display: none !important;
}

.footer {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="2243px" height="2192px" viewBox="0 0 2243 2192" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3Efooter_Mobile%3C/title%3E%3Cdefs%3E%3Cpath d="M1331.70776,137.288219 C1451.6907,271.830121 1445.19481,517.283336 1404.69102,721.954728 C1364.18722,926.62612 1289.2934,1091.27797 1169.69257,1281.08496 C1050.09173,1470.89195 885.019654,1686.61636 687.850226,1719.01313 C490.680798,1751.02877 261.03191,1600.47905 133.788849,1410.29092 C6.16367626,1220.48393 -18.6735579,991.419671 13.4237909,794.752188 C45.9032509,598.084705 136.081516,433.432859 263.324578,298.890957 C390.567639,164.349054 555.639718,59.1548193 760.833484,18.7541348 C966.027249,-21.6465497 1212.10692,2.3651779 1331.70776,137.288219 Z" id="path-1"%3E%3C/path%3E%3C/defs%3E%3Cg id="mobile-web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="footer_Mobile"%3E%3Cg id="BLOBY-W-TLE" transform="translate(1121.454576, 1095.665725) rotate(52.000000) translate(-1121.454576, -1095.665725) translate(404.954576, 233.165725)"%3E%3Cg id="Path" transform="translate(0.097433, 0.523200)"%3E%3Cmask id="mask-2" fill="white"%3E%3Cuse xlink:href="%23path-1"%3E%3C/use%3E%3C/mask%3E%3Cuse id="Mask" fill="%23FBD664" fill-rule="nonzero" xlink:href="%23path-1"%3E%3C/use%3E%3Cpath d="M382.896001,-7.578518 C449.322056,66.9354295 445.711006,202.889029 423.272344,316.256109 C400.833682,429.62319 359.35579,520.82599 293.122399,625.96449 C226.889008,731.10299 135.476928,850.59945 26.3034099,868.55508 C-82.8700859,886.299604 -210.016637,802.925535 -280.459333,697.590318 C-351.113625,592.46623 -364.852511,465.59208 -347.06892,356.658746 C-329.073755,247.725391 -279.132946,156.5217 -208.671319,81.9933397 C-138.209691,7.46497952 -46.8040547,-50.8103096 66.8129614,-73.1996653 C180.429977,-95.589021 316.681541,-82.3035953 382.896001,-7.578518 Z" fill="%23FFE467" fill-rule="nonzero" style="mix-blend-mode: overlay;" opacity="0.400000006" mask="url(%23mask-2)" transform="translate(41.896868, 393.946897) rotate(14.000000) translate(-41.896868, -393.946897) "%3E%3C/path%3E%3Cpath d="M1433.71963,887.017937 C1500.14569,961.531884 1496.53464,1097.48548 1474.09597,1210.85256 C1451.65731,1324.21964 1410.17942,1415.42244 1343.94603,1520.56094 C1277.71264,1625.69944 1186.30056,1745.1959 1077.12704,1763.15154 C967.953544,1780.89606 840.806993,1697.52199 770.364297,1592.18677 C699.710006,1487.06269 685.97112,1360.18853 703.754711,1251.2552 C721.749875,1142.32185 771.690684,1051.11815 842.152312,976.589794 C912.613939,902.061434 1004.01958,843.786145 1117.63659,821.396789 C1231.25361,799.007434 1367.50517,812.292859 1433.71963,887.017937 Z" id="Path-Copy-3" fill="%23FFE467" fill-rule="nonzero" style="mix-blend-mode: overlay;" opacity="0.400000006" mask="url(%23mask-2)" transform="translate(1092.720499, 1288.543352) rotate(-76.000000) translate(-1092.720499, -1288.543352) "%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cpath d="M1497.50131,450.124339 C1604.95689,570.656816 1599.13923,790.551759 1562.86442,973.911363 C1526.5896,1157.27097 1672.00318,1475.21024 1564.88982,1645.25322 C1457.77646,1815.29621 1097.45173,1838.12581 920.868688,1867.14921 C744.285641,1895.83116 538.614302,1760.95771 424.656638,1590.57327 C310.356759,1420.53029 288.112771,1215.31777 316.858848,1039.12865 C345.94714,862.939536 426.709929,715.432369 540.667593,594.899892 C654.625257,474.367415 802.462226,380.126725 986.231792,343.932837 C1170.00136,307.738948 1390.38795,329.25041 1497.50131,450.124339 Z" id="linie-dolne" stroke="%231D3041" stroke-width="2" fill-rule="nonzero" transform="translate(955.249420, 1099.512667) rotate(19.000000) translate(-955.249420, -1099.512667) "%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-size: 400%;
    background-position: 55% 20%;
    padding-top: 200px;
}

.footer .mobile-app {
    font-size: 27px;
    font-weight: bold;
}

.footer-list > li > a {
    color: #1D3041;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.footer-owner {
    font-size: 15px;
    font-weight: 500;
}

.footer-icon {
    width: 24px;
    height: 24px;
    display: inline-block;
    position: relative;
    top: 6px;
}

.mail-icon {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Email%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_start_desktop' transform='translate(-1036.000000, -6868.000000)'%3E%3Cg id='FOOTER' transform='translate(-652.000000, 5889.000000)'%3E%3Cg id='mail' transform='translate(1688.000000, 979.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Crect id='Rectangle' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' x='3' y='5' width='18' height='14' rx='2'%3E%3C/rect%3E%3Cpolyline id='Path' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='3 7 12 13 21 7'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.telephone-icon {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ephone%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_start_desktop' transform='translate(-1037.000000, -6910.000000)'%3E%3Cg id='FOOTER' transform='translate(-652.000000, 5889.000000)'%3E%3Cg id='phone' transform='translate(1689.000000, 1021.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M5,4 L10,4 L12,9 L9.5,10.5 C10.5709582,12.6715306 12.3284694,14.4290418 14.5,15.5 L16,13 L21,15 L21,20 C21,20.5522847 20.5522847,21 20,21 C11.163444,21 4,13.836556 4,5 C4,4.44771525 4.44771525,4 5,4' id='Path' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.choose-language {
    font-size: 14px;
    font-weight: bold;
}

.world-map-icon {
    position: absolute;
    top: 11px;
    left: 8px;
    background: url(../img/sprite-common.png?push) -96px -132px;
    width: 22px;
    height: 24px;
}

.arrow-right-img {
    display: inline-block;
    width: 34px;
    height: 24px;
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="34px" height="24px" viewBox="0 0 34 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3Earrow%3C/title%3E%3Cg id="Desktop-Web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="photoaid_start_desktop" transform="translate(-1018.000000, -6500.000000)" fill="%23365C6A" fill-rule="nonzero"%3E%3Cpath d="M1038.85708,6499.09063 C1039.30681,6499.07172 1040.50753,6499.04271 1042.45929,6499.00361 C1044.41104,6498.96451 1045.91758,6498.91677 1046.97895,6498.86039 C1047.01492,6498.86035 1047.03741,6498.85573 1047.04642,6498.84654 C1047.05542,6498.83735 1047.07342,6498.82814 1047.10042,6498.81893 C1047.12741,6498.80972 1047.18139,6498.79588 1047.26236,6498.77742 C1047.34333,6498.75896 1047.45578,6498.73128 1047.59973,6498.69438 C1048.58937,6498.45448 1049.30856,6498.71984 1049.75734,6499.49046 C1050.0625,6500.02256 1050.07984,6500.56418 1049.80936,6501.11534 C1049.70112,6501.37253 1049.52096,6501.61144 1049.26886,6501.83208 L1048.89072,6502.16304 C1047.80927,6503.96374 1046.84432,6506.14068 1045.99582,6508.6939 C1045.88745,6509.06126 1045.66228,6509.33235 1045.32029,6509.5072 C1044.97831,6509.68205 1044.62751,6509.71002 1044.26789,6509.59111 C1043.90827,6509.4722 1043.64323,6509.23842 1043.47276,6508.88977 C1043.30229,6508.54112 1043.28024,6508.18311 1043.4066,6507.81573 C1043.89406,6506.32789 1044.41734,6504.95937 1044.97647,6503.71014 C1039.12635,6507.04063 1033.46372,6511.59184 1027.98842,6517.36389 C1026.72765,6518.70579 1025.66947,6519.87299 1024.81384,6520.86554 C1023.95822,6521.85808 1023.19699,6522.89639 1022.53013,6523.98051 C1022.3139,6524.29291 1022.02136,6524.49065 1021.6525,6524.57372 C1021.28365,6524.6568 1020.94196,6524.59295 1020.62742,6524.38218 C1020.31288,6524.17141 1020.11536,6523.87788 1020.03487,6523.50158 C1019.95437,6523.12527 1020.01325,6522.77176 1020.21152,6522.44101 C1020.73414,6521.63249 1021.34675,6520.78255 1022.04935,6519.89118 C1022.75195,6518.99982 1023.37343,6518.25085 1023.9138,6517.64428 L1025.99406,6515.43842 C1031.4513,6509.72147 1037.01498,6505.17956 1042.68527,6501.81257 C1040.77848,6501.85161 1039.53729,6501.88067 1038.96165,6501.89973 C1038.56588,6501.91858 1038.23326,6501.79505 1037.96375,6501.52914 C1037.69425,6501.26323 1037.55074,6500.93291 1037.53323,6500.53817 C1037.51571,6500.14343 1037.63753,6499.8082 1037.89869,6499.53246 C1038.15985,6499.25673 1038.47931,6499.10945 1038.85708,6499.09063 Z" id="arrow" transform="translate(1035.000000, 6511.608953) rotate(75.000000) translate(-1035.000000, -6511.608953) "%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
}

.navbar.sticky-top.scrolled {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    transition: background-color 250ms linear;
}

.navbar ~ div {
    margin-top: -59px;
}

.trustpilot-bar {
    font-size: 10px;
    border-bottom: 1px solid #eee;
}

.trustpilot-link {
    gap: 10px;
}

.trustpilot-link > span {
    line-height: 16px;
}

.trustpilot-star-wrap {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 16px;
    height: 16px;
    margin-right: 1px;
}

.trustpilot-full-star-wrap {
    background-color: #00B67A;
}

.trustpilot-half-star-wrap {
    background-image: linear-gradient(90deg, #00B67A 50%, #DCDCE6 0%);
}

.trustpilot-star {
    width: 10px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23fff' d='M5.212 0 3.98 3.821.001 3.818l3.222 2.364L1.99 10l3.222-2.361 5.208-3.818H6.441Zm0 7.639L8.43 10l-.95-2.954Zm0 0'/%3E%3C/svg%3E");
}

.trustpilot-logo {
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='18' viewBox='0 0 19 18'%3E%3Cpath fill='%2300b67a' d='M18.756 6.879h-7.162L9.382 0 7.164 6.879.001 6.872l5.801 4.256L3.582 18l5.8-4.249L15.175 18l-2.212-6.872Zm0 0'/%3E%3Cpath fill='%23005128' d='m13.463 12.683-.5-1.555-3.581 2.623Zm0 0'/%3E%3C/svg%3E");
    width: 19px;
    height: 18px;
    margin-right: 2px;
    position: relative;
    top: -2px;
}

.text-black {
    color: #000;
}

@media (min-width: 576px) {
    .trustpilot-bar {
        font-size: 14px;
    }

    .trustpilot-link {
        gap: 0;
    }

    .trustpilot-link > span {
        line-height: 22px;
    }

    .trustpilot-logo {
        top: -3px;
    }
}

@media (min-width: 768px) {
    .arrow-right-img {
        margin: 15px 0 0 -25px;
    }

    .app-img {
        margin: -135px 0 10px -25px;
    }
}

@media (min-width: 992px) {
    .footer {
        background-size: 250%;
        background-position: 60% 20%;
        padding-top: 200px;
    }

    .footer .mobile-app {
        font-size: 20px;
    }

    .footer-list > li > a {
        font-size: 14px;
        font-weight: 500;
    }

    .footer-owner {
        background-color: #1D3041;
        color: #fff;
    }

    .wrap > .container {
        padding-top: 110px;
    }

    .navbar ~ div {
        margin-top: -87px;
    }
}

.navbar-light .navbar-toggler {
    border-color: transparent;
    outline: 0;
}

.navbar-light .navbar-toggler[aria-expanded=true] .navbar-toggler-icon {
    background-image: url(../img/sprite-common.png?push);
    background-position: -76px -156px;
    background-size: auto;
    width: 19px;
    height: 19px;
}

.navbar.navbar-collapsed {
    background-color: #fdd865 !important;
    display: block;
    height: 100vh;
    overflow: auto;
    z-index: 1032;
}

.navbar .nav-item {
    padding: 5px 0;
}

.navbar .nav-item.nav-app-item {
    padding: 5px 0 5px 30px;
}

.navbar .nav-item.nav-app-item .app-link {
    margin: 0 0 10px;
}

.navbar .nav-link {
    color: #1D3040 !important;
    font-size: 14px;
    font-weight: bold;
}

.nav-icon-wrap {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 19px;
    height: 19px;
    margin-right: 10px;
    position: relative;
    top: 2px;
}

.nav-icon {
    background-image: url(../img/sprite-common.png?push);
}

.envelope2-icon {
    background-position: -158px -132px;
    width: 19px;
    height: 19px;
}

.sheet-icon {
    background-position: -57px -156px;
    width: 19px;
    height: 19px;
}

.handset-icon {
    background-position: -19px -156px;
    width: 19px;
    height: 19px;
}

.title-h {
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 20px;
}

.lead {
    font-size: 18px;
    font-weight: bold;
}

.subtitle {
    font-size: 27px;
    font-weight: bold;
}

.anchor-target:before,
.subtitle:before {
    display: block;
    content: "";
    margin-top: -84px;
    height: 84px;
    visibility: hidden;
    pointer-events: none;
}

.icon-worth-wrap {
    background-color: #fdd865;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.icon-worth {
    display: block;
    background-image: url(../img/sprite-common.png?push);
    width: 44px;
    height: 44px;
    transform: scale(0.75);
}

.icon-worth-smiley {
    background-position: -148px -0;
}

.icon-worth-camera {
    background-position: -0 -88px;
}

.icon-worth-cash {
    background-position: -44px -88px;
}

.icon-worth-check {
    background-position: -88px -88px;
}

.why-worth {
    margin-bottom: 60px;
}

.why-worth .subtitle {
    margin-bottom: 30px;
}

.why-worth p {
    font-size: 18px;
    text-align: center;
    margin-bottom: 50px;
}

.media-worth {
    margin-bottom: 30px;
}

.media-worth .media-left {
    padding-right: 15px;
}

.media-worth .media-heading {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 0;
}

.media-worth .media-body span {
    font-size: 15px;
    font-weight: 500;
}

.how-to-section,
.faq-section,
.popular-documents {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="1040px" height="1056px" viewBox="0 0 1040 1056" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3EFAQ-BG%3C/title%3E%3Cg id="mobile-web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cpath d="M967.324557,62.2574925 C1055.0758,123.709847 1050.32494,235.821225 1020.7019,329.305402 C991.078874,422.789579 1035.45273,746.321643 878.308857,906.385183 C721.16498,1066.44872 389.120271,1123.86608 239.077912,948.78502 C89.0355525,773.70396 -20.2961037,452.384198 3.17875067,362.555826 C26.9330676,272.727455 92.8862301,197.522307 185.94726,136.069952 C279.00829,74.6175978 399.736113,26.5698644 549.807504,8.11674936 C699.878894,-10.3363657 879.852778,0.63105176 967.324557,62.2574925 Z" id="FAQ-BG" fill="%23FBD664" fill-rule="nonzero"%3E%3C/path%3E%3C/g%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: 55%;
}

.top-header {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="1469px" height="924px" viewBox="0 0 1469 924" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3ETOP BG%3C/title%3E%3Cdefs%3E%3Cpath d="M1185.12012,252.146752 C1267.07492,344.088894 1262.63788,511.8247 1234.97161,651.691358 C1207.30534,791.558016 1156.14884,904.076445 1074.45504,1033.78519 C992.761248,1163.49393 880.00815,1310.91391 745.330838,1333.05295 C610.653526,1354.93154 453.790998,1252.0501 366.877151,1122.0809 C279.702302,992.372156 262.737136,835.836101 284.66135,701.439089 C306.846566,567.042077 368.443166,454.523648 455.357013,362.581506 C542.270859,270.639364 655.023958,198.75259 795.182323,171.143901 C935.340689,143.535213 1103.42633,159.94415 1185.12012,252.146752 Z" id="path-1"%3E%3C/path%3E%3C/defs%3E%3Cg id="mobile-web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="TOP-BG" transform="translate(-14.000000, -263.000000)"%3E%3Cg id="Group-3" transform="translate(65.005041, 0.000000)"%3E%3Cmask id="mask-2" fill="white"%3E%3Cuse xlink:href="%23path-1"%3E%3C/use%3E%3C/mask%3E%3Cuse id="Mask-Copy" fill="%23FED566" fill-rule="nonzero" transform="translate(764.494959, 747.500000) rotate(52.000000) translate(-764.494959, -747.500000) " xlink:href="%23path-1"%3E%3C/use%3E%3Cpath d="M918.716152,-160.443155 C997.555156,-72.0261856 993.269315,89.2940179 966.63757,223.813447 C940.005824,358.332876 890.777013,466.552551 812.166675,591.308087 C733.556337,716.063624 625.062202,857.856069 495.487572,879.161912 C365.912968,900.217258 215.006708,801.287021 131.400478,676.298063 C47.5431114,551.559629 31.2368578,401.012942 52.3436453,271.754522 C73.7015421,142.496074 132.974725,34.2753427 216.603424,-54.1587282 C300.232124,-142.592799 408.718611,-211.741256 543.56709,-238.30808 C678.415568,-264.874905 840.128283,-249.110647 918.716152,-160.443155 Z" id="Path" fill="%23FCE35C" fill-rule="nonzero" mask="url(%23mask-2)" transform="translate(513.994959, 316.000000) rotate(-24.000000) translate(-513.994959, -316.000000) "%3E%3C/path%3E%3C/g%3E%3Cpath d="M966.807216,267.340787 C1044.31616,352.564981 1040.11981,508.044815 1013.95437,637.691819 C987.788935,767.338823 939.407559,871.635855 862.145464,991.867155 C784.883368,1112.09845 678.246866,1248.74688 550.875488,1269.26829 C423.50411,1289.54826 275.151013,1194.18408 192.952042,1073.71135 C110.506228,953.480053 94.4613836,808.381637 115.196259,683.804627 C136.177978,559.227617 194.433105,454.930586 276.632075,369.706392 C358.831046,284.482197 465.467548,217.847983 598.022645,192.256581 C730.577742,166.66518 889.545121,181.875164 966.807216,267.340787 Z" id="linie-gorne" stroke="%231D3041" stroke-width="2" fill-rule="nonzero" transform="translate(569.000000, 726.500000) rotate(-93.000000) translate(-569.000000, -726.500000) "%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-position: 40% bottom;
}

.opinions {
    background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="330px" height="256px" viewBox="0 0 330 256" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3Equotes%3C/title%3E%3Cg id="mobile-web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" opacity="0.100000001"%3E%3Cpath d="M79.0924528,255.939623 C117.30566,255.939623 149.298113,223.94717 149.298113,185.733962 C149.298113,147.520755 122.637736,121.749057 88.8679245,121.749057 C81.7584906,121.749057 74.6490566,122.637736 71.0943396,124.415094 C79.0924528,92.4226415 111.973585,55.0981132 140.411321,39.990566 L91.5339623,0 C36.4358491,39.1018868 0,98.6433962 0,165.29434 C0,223.058491 37.3245283,255.939623 79.0924528,255.939623 Z M260.383019,255.939623 C298.596226,255.939623 329.7,223.94717 329.7,185.733962 C329.7,147.520755 303.928302,121.749057 270.158491,121.749057 C263.049057,121.749057 255.050943,122.637736 252.384906,124.415094 C259.49434,92.4226415 293.264151,55.0981132 321.701887,39.990566 L272.824528,0 C217.726415,39.1018868 181.290566,98.6433962 181.290566,165.29434 C181.290566,223.058491 218.615094,255.939623 260.383019,255.939623 Z" id="quotes" fill="%2394A3A6" fill-rule="nonzero" style="mix-blend-mode: overlay;"%3E%3C/path%3E%3C/g%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-position: center top;
}

.navbar {
    border-color: transparent;
    background-color: transparent;
    transition: background-color 250ms linear;
}

@media (min-width: 992px) {
    .navbar {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .navbar .nav-item {
        padding: 5px 15px;
    }

    .navbar-nav .nav-link {
        font-weight: 500;
    }

    .top-header {
        background-position: 800px -400px;
        background-size: auto;
    }

    .title-h {
        font-size: 52px;
    }

    .lead {
        font-size: 24px;
    }

    .subtitle {
        font-size: 36px;
    }

    .anchor-target:before,
    .subtitle:before {
        margin-top: -111px;
        height: 111px;
    }

    .why-worth .subtitle {
        margin-bottom: 15px;
    }

    .media-worth .media-left {
        display: block;
        padding-right: 0;
    }

    .media-worth {
        display: block;
        padding: 0 15px;
        text-align: center;
    }

    .media-worth .media-object {
        margin-bottom: 30px;
    }

    .media-worth .media-heading {
        margin-bottom: 15px;
    }

    .media-worth .media-body span {
        font-size: 18px;
        font-weight: normal;
    }

    .icon-worth-wrap {
        width: 80px;
        height: 80px;
    }

    .icon-worth {
        transform: none;
    }

    .popular-documents,
    .opinions {
        background: none !important;
    }

    .how-to-section {
        background-image: url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="1640px" height="350px" viewBox="0 0 1640 350" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3EFAQ-BG%3C/title%3E%3Cg id="mobile-web" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cpath d="M 300 20 C 540 -20, 1100 10, 1340 70 Q 1940 230 1340 330 L 1340 330 C 1100 370, 540 340, 300 280 Q -300 130 300 20 Z" id="FAQ-BG" fill="%23FED566" fill-rule="nonzero"%3E%3C/path%3E%3C/g%3E%3C/svg%3E');
    }
}

.wrote-about-us {
    margin-bottom: 60px;
}

.wrote-about-us .subtitle {
    margin-bottom: 30px;
}

.popular-documents .subtitle {
    margin-bottom: 30px;
}

.popular-document {
    border-radius: 11px;
    box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.13);
    padding: 8px 12px;
}

.popular-document:hover {
    cursor: pointer;
}

.popular-document-name {
    color: #1D3041;
    font-size: 14px;
    font-weight: bold;
    overflow-wrap: anywhere;
    word-break: break-word;
}

.popular-document-name:hover {
    color: #1D3041;
    text-decoration: none;
}

.popular-document .img-wrap {
    flex: 0 0 60px;
    width: 60px;
    height: 60px;
    position: relative;
}

.popular-document-img {
    position: absolute;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border: 1px solid #eee;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.35);
}

.btn-outline {
    background-color: transparent;
    border: 3px solid #1D3041;
    color: #1D3041;
    box-shadow: none;
}

.btn-outline:focus,
.btn-outline:hover {
    color: #1D3041;
    opacity: 0.8;
}

@media (min-width: 992px) {
    .popular-document {
        padding-bottom: 48px;
    }

    .popular-document .img-wrap {
        flex: none;
        width: 120px;
        height: 120px;
        margin: -30px 0 15px;
    }
}

.chevron-img {
    display: inline-block;
    width: 7px;
    height: 12px;
    background-image: url(../img/sprite-common.png?push);
    background-position: -148px -116px;
}

.chevron-link {
    position: absolute;
    right: 10px;
}

.opinion-card {
    border-color: transparent;
    border-radius: 11px;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.15);
    padding: 25px 25px;
}

.opinion-card .avatar-author {
    margin-bottom: 15px;
}

.opinion-star {
    font-size: 28px;
}

.opinion-filled-star {
    color: #fde16d;
    -webkit-text-stroke: 1px #777;
    text-shadow: 1px 1px #999;
}

.opinion-empty-star {
    color: #aaa;
}

.opinion-author {
    font-size: 15px;
    font-weight: bold;
}

.opinion-card .lead {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 0;
}

.horizontal-document-example-img,
.vertical-document-example-img {
    transform: rotate(9deg);
    border-radius: 8px;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.19);
}

.horizontal-document-example-img {
    width: 26%;
    left: 75%;
    top: 57%;
}

.vertical-document-example-img {
    width: 18%;
    left: 80%;
    top: 47%;
}

.linkedin-example-img {
    width: 5%;
    left: 55%;
    top: 8%;
}

.camera-img {
    display: inline-block;
    width: 20px;
    height: 18px;
    background-image: url(../img/sprite-common.png?push);
    background-position: -95px -156px;
    margin-left: 10px;
    position: relative;
    top: 2px;
}

.icon-requirement-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    height: 24px;
    border-radius: 50%;
}

.icon-app {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Edoaplikacji%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-560.000000, -1947.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='doaplikacji' transform='translate(403.000000, 11.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='14 3 14 8 19 8'%3E%3C/polyline%3E%3Cpath d='M17,21 L7,21 C5.8954305,21 5,20.1045695 5,19 L5,5 C5,3.8954305 5.8954305,3 7,3 L14,3 L19,8 L19,19 C19,20.1045695 18.1045695,21 17,21 Z' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='9 15 11 17 15 13'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
}

.icon-background {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Ekolortla%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-559.000000, -2112.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='Group-11-Copy-2' transform='translate(3.000000, 3.000000)'%3E%3Cg id='kolortla' transform='translate(399.000000, 173.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M19,3 L15,3 C13.8954305,3 13,3.8954305 13,5 L13,17 C13,19.209139 14.790861,21 17,21 C19.209139,21 21,19.209139 21,17 L21,5 C21,3.8954305 20.1045695,3 19,3' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M13,7.35 L11,5.35 C10.2190003,4.56923612 8.9529997,4.56923612 8.172,5.35 L5.344,8.178 C4.56323612,8.9589997 4.56323612,10.2250003 5.344,11.006 L14.344,20.006' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M7.3,13 L5,13 C3.8954305,13 3,13.8954305 3,15 L3,19 C3,20.1045695 3.8954305,21 5,21 L17,21' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cline x1='17' y1='17' x2='17' y2='17.01' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
}

.icon-parameters {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='25px' height='24px' viewBox='0 0 25 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eparametry%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-157.000000, -2133.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='parametry' transform='translate(0.500000, 197.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Crect id='Rectangle' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' x='8' y='8' width='8' height='8' rx='1'%3E%3C/rect%3E%3Cline x1='3' y1='8' x2='4' y2='8' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='3' y1='16' x2='4' y2='16' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='8' y1='3' x2='8' y2='4' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='16' y1='3' x2='16' y2='4' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='20' y1='8' x2='21' y2='8' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='20' y1='16' x2='21' y2='16' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='8' y1='20' x2='8' y2='21' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cline x1='16' y1='20' x2='16' y2='21' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 25px;
    height: 24px;
}

.icon-print {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Edruk%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-559.000000, -2027.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='Group-11-Copy-2' transform='translate(3.000000, 3.000000)'%3E%3Cg id='druk' transform='translate(399.000000, 88.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpath d='M17,17 L19,17 C20.1045695,17 21,16.1045695 21,15 L21,11 C21,9.8954305 20.1045695,9 19,9 L5,9 C3.8954305,9 3,9.8954305 3,11 L3,15 C3,16.1045695 3.8954305,17 5,17 L7,17' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M17,9 L17,5 C17,3.8954305 16.1045695,3 15,3 L9,3 C7.8954305,3 7,3.8954305 7,5 L7,9' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Crect id='Rectangle' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' x='7' y='13' width='10' height='8' rx='2'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
}

.icon-resolution {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='21px' height='20px' viewBox='0 0 21 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EHQ%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-159.000000, -2054.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='Group-11-Copy-2' transform='translate(3.000000, 3.000000)'%3E%3Cg id='Group-9' transform='translate(0.500000, 116.000000)'%3E%3Cpath d='M5.20971429,13.5 L5.20971429,9.34585714 L6.86442857,9.34585714 L6.86442857,13.5 L8.77371429,13.5 L8.77371429,4.12714286 L6.86442857,4.12714286 L6.86442857,7.96885714 L5.20971429,7.96885714 L5.20971429,4.12714286 L3.30042857,4.12714286 L3.30042857,13.5 L5.20971429,13.5 Z M14.6343025,15.3514286 L15.0161597,14.1711429 C14.7037311,13.9975714 14.3565882,13.6388571 14.0673025,13.3148571 C14.9814454,12.8635714 15.3285882,11.8915714 15.3285882,10.5608571 L15.3285882,7.05471429 C15.3285882,5.14542857 14.6227311,4.01142857 12.5630168,4.01142857 C10.4917311,4.01142857 9.79744538,5.13385714 9.79744538,7.05471429 L9.79744538,10.5492857 C9.79744538,12.4701429 10.4917311,13.6272857 12.5630168,13.6272857 C12.6208739,13.6272857 12.6903025,13.6272857 12.7597311,13.6157143 C13.2341597,14.3447143 14.0904454,15.1084286 14.6343025,15.3514286 Z M12.5630168,12.2618571 C11.8224454,12.2618571 11.7414454,11.6601429 11.7414454,11.0237143 L11.7414454,6.59185714 C11.7414454,5.94385714 11.8224454,5.37685714 12.5630168,5.37685714 C13.2920168,5.37685714 13.3845882,5.94385714 13.3845882,6.59185714 L13.3845882,11.0237143 C13.3845882,11.6601429 13.2920168,12.2618571 12.5630168,12.2618571 Z' id='HQ' fill='%231D3041' fill-rule='nonzero'%3E%3C/path%3E%3Crect id='Rectangle' stroke='%231D3041' stroke-width='1.55555556' stroke-linecap='round' stroke-linejoin='round' x='0' y='0' width='18' height='18' rx='1.55555556'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 21px;
    height: 20px;
}

.icon-size {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='25px' height='24px' viewBox='0 0 25 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Erozmiar%3C/title%3E%3Cg id='Desktop-Web' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='photoaid_dokument_desktop' transform='translate(-158.000000, -1947.000000)'%3E%3Cg id='WYMAGANIA' transform='translate(136.000000, 1854.000000)'%3E%3Cg id='CONTENT' transform='translate(21.000000, 82.000000)'%3E%3Cg id='Group-11' transform='translate(1.000000, 0.000000)'%3E%3Cg id='rozmiar' transform='translate(0.500000, 11.000000)'%3E%3Cpolygon id='Path' points='0 0 24 0 24 24 0 24'%3E%3C/polygon%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='16 4 20 4 20 8'%3E%3C/polyline%3E%3Cline x1='14' y1='10' x2='20' y2='4' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='8 20 4 20 4 16'%3E%3C/polyline%3E%3Cline x1='4' y1='20' x2='10' y2='14' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='16 20 20 20 20 16'%3E%3C/polyline%3E%3Cline x1='14' y1='14' x2='20' y2='20' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3Cpolyline id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' points='8 4 4 4 4 8'%3E%3C/polyline%3E%3Cline x1='4' y1='4' x2='10' y2='10' id='Path' stroke='%23000000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 25px;
    height: 24px;
}

.media-requirement {
    font-size: 15px;
}

.media-requirement .media-heading {
    font-weight: bold;
}

.media-requirement .media-body {
    font-weight: 500;
}

@media (min-width: 992px) {
    .icon-requirement-wrap {
        background-color: #fdd865;
        width: 40px;
        height: 40px;
    }

    .media-requirement {
        font-size: 18px;
    }
}

.icon-search {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-position: center;
    background-repeat: no-repeat;
}

.icon-gmail {
    position: relative;
    background: url(../img/sprite-common.png?push) -116px -158px;
    width: 16px;
    height: 16px;
}

.icon-freshdesk {
    position: relative;
    background: url(../img/sprite-common.png?push) -132px -158px;
    width: 16px;
    height: 16px;
}

.has-error {
    color: #dc3545;
}

.admin-panel .btn {
    margin-right: 5px;
    margin-bottom: 5px;
}

.image-thumb {
    border: 8px solid #ffa31a;
}

.text-break-all {
    word-break: break-all;
}

.hero-img-wrap {
    height: 0;
}

.logo-wrapper {
    max-width: 180px;
}

.rating-container.rating-disabled .filled-stars {
    color: #777;
}

.select2-container .select2-selection {
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem + 1.25rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.is-valid + .select2-container .select2-selection {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
}

.is-invalid + .select2-container .select2-selection {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
}

.customer-data .select2-container--krajee-bs4.select2-container--open:not(.select2-container--disabled) .select2-selection,
.customer-data .select2-container--krajee-bs4:not(.select2-container--disabled) .select2-selection:focus {
    background: none;
}

.label-generator .tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0.25rem 0.25rem;
    padding: 0 1.5rem 1rem 1.5rem;
    margin-bottom: 1rem;
}

a.not-important-link,
.not-important-link a {
    text-decoration: underline;
    text-decoration-color: rgba(200, 200, 200, 0.8);
    opacity: 0.8;
    color: inherit;
}

a.not-important-link:hover,
.not-important-link a:hover {
    text-decoration: underline;
    color: inherit;
}

.modal-content-criteria {
    border-radius: 1rem;
}

.criteria-heading {
    font-size: 20px;
    font-weight: bold;
}

.criteria-heading span {
    color: #30A64A;
}

.icon-check-wrap {
    width: 60px;
    height: 60px;
    box-shadow: 0 6px 15px 0 rgba(22, 90, 37, 0.35);
}

.icon-check-wrap-smaller {
    width: 25px;
    height: 25px;
}

.icon-check-wrap-smaller .icon-check {
    transform: scale(0.4);
}

.validation-criteria-description {
    font-size: 17px;
    font-weight: bold;
}

.label-buy {
    color: #313E6F;
    font-size: 14px;
    font-weight: bold;
}

.label-buy-smaller {
    font-size: 12px;
}

.validation-result .form-group {
    margin-bottom: 2rem;
}

.icon-check-green {
    background-color: #30A64A;
}

.icon-check {
    display: inline-block;
    width: 26px;
    height: 19px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='26px' height='19px' viewBox='0 0 26 19' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Echeck@3x%3C/title%3E%3Cg id='Desktop-Mini-Page' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='minisite-desktop' transform='translate(-964.000000, -352.000000)' stroke='%23FFFFFF' stroke-width='5'%3E%3Cg id='Group' transform='translate(947.000000, 332.000000)'%3E%3Cpolyline id='check' points='40 23 26.2499883 36 20 30.0909091'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.buy-arrow-right {
    font-size: 24px;
}

.buy-doc-thumb {
    bottom: -10%;
    border-radius: 8px;
    box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.5);
    transform: rotate(5deg);
    z-index: 1;
}

.buy-doc-thumb-vertical {
    width: 30%;
    left: 65%;
}

.buy-doc-thumb-horizontal {
    width: 45%;
    left: 55%;
}

@media (min-width: 768px) {
    .buy-doc-thumb-vertical {
        width: 40%;
        left: 75%;
    }

    .buy-doc-thumb-horizontal {
        width: 60%;
        left: 65%;
    }
}

.anchor-offset {
    display: block;
    visibility: hidden;
    position: relative;
    top: -100px;
}

.footer.footer-simple {
    padding-top: 120px;
}

@media (min-width: 992px) {
    .footer.footer-simple {
        background-image: none !important;
        padding-top: 0;
    }
}

.btn-contact {
    border-color: #1D3041;
    padding: 0.75rem;
}

.spinner-center {
    top: calc(50% - 1rem);
    left: calc(50% - 1rem);
}

.flag-icon.flag-icon-squared.flag-icon-rounded {
    border-radius: 50%;
    width: 86%;
    height: 86%;
    top: 7%;
    left: 7%;
}

.flag-icon-wrap {
    border-radius: 50%;
    box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.19);
    width: 10%;
    top: 2%;
    left: 77%;
}

.flag-icon-wrap:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}

.flag-icon-wrap.flag-icon-wrap-alt-position {
    top: 6%;
    left: 76%;
}

.thank-you-refresh-button:hover {
    color: #fff;
}

.thank-you-status-alert, .short-code-thank-you-area {
    background-color: #1D3041;
    border-radius: 10px;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.16);
    margin-bottom: 80px;
}

.thank-you-spinner {
    top: -1px;
}

.text-yellow {
    color: #fdd865;
}

.select2-container--krajee-bs4 .select2-results__option[aria-disabled="true"] {
    display: none;
}

.pe-none {
    pointer-events: none;
}

.max-100x100 {
    max-width: 100px;
    max-height: 100px;
}

.max-200x400 {
    max-width: 200px;
    max-height: 400px;
}

.max-300x300 {
    max-width: 300px;
    max-height: 300px;
}

.max-400x300 {
    max-width: 400px;
    max-height: 300px;
}

.thank-you-list > thead > tr,
.thank-you-list > tbody > tr {
    font-size: 15px;
    color: #313E6F;
}

.thank-you-list > tbody > tr {
    background: #EDF9FF;
}

.order-printouts-button {
    box-shadow: -1px 10px 18px 0 rgba(197, 219, 242, 1);
    border-radius: 30px;
    font-size: 16px;
    font-weight: 700;
    padding: 1em 2em;
}

.download-button {
    background: #1D3041;
    box-shadow: 0 18px 20px -6px rgba(29, 48, 65, 0.35);
    border-radius: 30px;
    font-weight: bold;
    font-size: 12px;
    padding: 1em 1.5em;
}

.download-button:hover {
    background: #FDDB6D;
    color: #1D3041;
}

.upload-new-photo-button {
    background: #DA3749;
    color: #FED566;
}

.rejected-status-buttons {
    box-shadow: 0 6px 15px rgba(81, 18, 25, 0.190915);
    border-radius: 30px;
    font-weight: bold;
    padding: 0.75em 1.5em;
}

.corrected-photos-table {
    color: #313E6F;
}

.result-img-wrap {
    max-width: 235px;
}

@media (min-width: 768px) {
    .result-img-wrap {
        height: 300px;
    }

    .result-img-wrap img {
        position: absolute;
        max-width: 100%;
        max-height: 100%;
        width: auto;
        height: auto;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .download-button {
        font-size: 14px;
    }
}

.alert-app {
    background: #EDF9FF;
    color: #313E6F;
}

.alert-app h5 {
    font-size: 17px;
    line-height: 134.4%;
}

.buy-thank-you .app-link {
    margin-right: 0;
}

.short-code-thank-you-area .ctc-icon {
    color: #1D3041;
    box-shadow: 0 0.5rem 1rem rgba(255, 255, 255, 0.25);
    margin-left: 0 !important;
    padding-left: 5px;
}

.short-code-thank-you-area .ctc-body {
    display: block;
}

.modal-radius .modal-content {
    border-radius: 16px;
    padding: 0 16px;
}

.modal-radius .modal-content .btn-block {
    font-size: 14px;
    padding: 16px;
    box-shadow: none;
}

/********/
/* cart */
/********/

/* plan */
.plan h3 {
    font-size: 19px;
}

.plan-selected {
    border: 1px solid #1D3041 !important;
}

.plan s {
    font-size: 13px;
    color: #005FF9;
}

.plan-option-list .green {
    color: #009B3A;
}

.plan-option-list .red {
    color: #9298B4;
}

.plan-option-icon {
    top: 3px !important;
}

.plan-option-list .red .plan-option-description {
    text-decoration: line-through;
}

/* navbar */
.cart .navbar {
    background-color: white;
    border-bottom: 1px solid #eee;
}

.cart .navbar .navbar-collapse {
    justify-content: normal !important;
}

.navbar-order-complete {
    font-size: 22px;
}

.navbar-order-number {
    color: #59637D;
}

/* checkbox */
.cart-form .custom-checkbox {
    padding-left: 2rem;
}

.cart-form .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='4' fill='%231D3041'/%3E%3Cpath d='M14 6.5L15.5 8L8.5 15L4 10.5L5.5 9L8.5 12L14 6.5Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 20px 20px;
}

.cart-form .custom-checkbox .custom-control-label {
    display: table;
    min-height: 1.6rem;
    width: 100%;
}

.cart-form .custom-checkbox .custom-control-label::before,
.cart-form .custom-checkbox .custom-control-label::after {
    top: 0.1rem;
    left: -2rem;
    width: 1.25rem;
    height: 1.25rem;
    border-color: #C8CDE3;
}

.cart-form .custom-checkbox .custom-control-label .label-buy-inner {
    display: table-cell;
    vertical-align: middle;
}

/* radio */
.validation-result-form .radio-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.75' y='0.75' width='20.5' height='20.5' rx='10.25' stroke='%23C8CDE3' stroke-width='1.5'/%3E%3C/svg%3E");
    background-size: 18px 18px !important;
    width: 20px;
    height: 20px;
}

.rounded2 h5, .payment-method-container .radio-icon {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.payment-method-container:not(.payment-method-selected) .radio-icon, .plan .radio-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.75' y='0.75' width='20.5' height='20.5' rx='10.25' stroke='%23C8CDE3' stroke-width='1.5'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
}

.payment-method-selected .radio-icon, .plan-selected .radio-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='22' height='22' rx='11' fill='%231D3041'/%3E%3Cg clip-path='url(%23clip0_2_4344)'%3E%3Cpath d='M15 7.5L16.5 9L9.51 16L5 11.5L6.5 10L9.51 13L15 7.5Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_4344'%3E%3Crect width='12' height='9' fill='white' transform='translate(5 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
}

/* common */
.cart {
    background: #FBFBFF;
}

.rounded2 {
    background: #FFFFFF;
    border: 1px solid #E2E5F2;
    box-shadow: 0 2px 2px rgba(29, 37, 59, 0.03);
    border-radius: 15px !important;
}

.rounded2 h5 {
    font-weight: 700;
    font-size: 18px;
}

/* other */
.icon-shopping-bag svg {
    position: relative;
    top: -1px;
}

.z-index-999 {
    z-index: 999 !important;
}

.badge-gray {
    background: #E5ECF6;
    color: #005FF9;
}

.photo-retake-container {
    border-top: 1px solid #E2E5F2;
}

@media (min-width: 577px) {
    .photo-retake-container {
        border-left: 1px solid #E2E5F2;
        border-top: none;
    }
}

.rounded2 .nav-link {
    color: #59637D;
}

.border-bottom-gray {
    border-bottom: 1px solid #CACFE2;
}

.extra-services .list-group {
    background-color: #e2e5f2;
    display: grid;
    row-gap: 1px;
    overflow: hidden;
}

.extra-services .list-group-item {
    border-width: 0;
    position: inherit;
    border-radius: 0;
}

.extra-services .checked {
    background-color: #f0f0fa;
}

.table-seo table {
    border-collapse: collapse;
    table-layout: auto;
    width: 100%;
}

@media (min-width: 992px) {
    .table-seo table {
        table-layout: fixed;
    }
}

.table-seo th,
.table-seo td {
    border: 1px solid #ddd;
    padding: 10px;
}

@media (max-width: 420px) {
    .ov-w {
        overflow-wrap: break-word;
    }
    .ov-w h1 {
        font-size: 8vw;
    }
    .ov-w h2 {
        font-size: 7.5vw;
    }
}
