/* Generated from SP Page Builder page #141 "Home - Skartácia" (row/column/addon settings) */
.sp-page-builder .page-content #section-id-1584889899873{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/17/home-bg01.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1584889899872{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605630552322 {box-shadow:0 0 0 0 #ffffff;margin:100px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605630552322 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605630552322 {margin-bottom:10px;}}#column-wrap-id-1605630552319{margin-left:30px;}#sppb-addon-1584889899876 {box-shadow:0 0 0 0 #ffffff;margin:100px 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1584889899876 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1584889899876 {margin-bottom:10px;}}#sppb-addon-1584889899876{ font-size:18px;line-height:30px; }#sppb-addon-1605630993275 {box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605630993275 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605630993275 {margin-bottom:10px;}}#sppb-addon-1605630993275{ font-size:15px; }#sppb-addon-1605631131000 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605631131000 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605631131000 {margin-bottom:10px;}}#sppb-addon-1605631131000 #btn-1605631131000.sppb-btn-custom{font-weight:300;}#sppb-addon-1605631131000 #btn-1605631131000.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:16px;}#sppb-addon-1605631131000 #btn-1605631131000.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605631131000 #btn-1605631131000.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605631131000 #btn-1605631131000.sppb-btn-custom { padding: ;}}.sp-page-builder .page-content #section-id-1605806457569{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/17/home-bg01.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1605806457570{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605806457571 {box-shadow:0 0 0 0 #ffffff;margin:100px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605806457571 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605806457571 {margin-bottom:10px;}}#column-wrap-id-1605806457572{margin-left:30px;}#sppb-addon-1605806457573 {box-shadow:0 0 0 0 #ffffff;margin:100px 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605806457573 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605806457573 {margin-bottom:10px;}}#sppb-addon-1605806457573{ font-size:18px;line-height:30px; }#sppb-addon-1605806457574 {box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605806457574 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605806457574 {margin-bottom:10px;}}#sppb-addon-1605806457574{ font-size:15px; }#sppb-addon-1605806457575 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605806457575 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605806457575 {margin-bottom:10px;}}#sppb-addon-1605806457575 #btn-1605806457575.sppb-btn-custom{font-weight:300;}#sppb-addon-1605806457575 #btn-1605806457575.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:16px;}#sppb-addon-1605806457575 #btn-1605806457575.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605806457575 #btn-1605806457575.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605806457575 #btn-1605806457575.sppb-btn-custom { padding: ;}}.sp-page-builder .page-content #section-id-1605631564611{padding-top:0px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#2b2b2b;}#column-id-1605631564612{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605631564615 {box-shadow:0 0 0 0 #ffffff;margin:60px 0 0px 0;}#sppb-addon-1605631564615 .sppb-addon-title {color:#ffc000;font-size:20px;line-height:20px;text-transform:uppercase;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605631564615 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605631564615 {margin-bottom:10px;}}#sppb-addon-1605631564615{ font-size:18px;line-height:30px; }#sppb-addon-1605632090976 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605632090976 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605632090976 {margin-bottom:10px;}}#sppb-addon-1605632090976 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605632090976 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605632090976 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605632090976 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffc000;}#sppb-addon-1605631564616 {box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}#sppb-addon-1605631564616 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605631564616 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605631564616 {margin-bottom:10px;}}#sppb-addon-1605631564616{ font-size:15px; }#sppb-addon-1605632310332 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605632310332 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605632310332 {margin-bottom:10px;}}#sppb-addon-1605632310332 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605632310332 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605632310332 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605632310332 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffc000;}#sppb-addon-1605632310335 {box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}#sppb-addon-1605632310335 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605632310335 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605632310335 {margin-bottom:10px;}}#sppb-addon-1605632310335{ font-size:15px; }#sppb-addon-1606498950905 {box-shadow:0 0 0 0 #ffffff;margin:0 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950905 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950905 {margin-bottom:10px;}}#sppb-addon-1606498950905 .sppb-divider {margin-top:10px;margin-bottom:10px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950905 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950905 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1606498950905 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffc000;}#sppb-addon-1606498950908 {box-shadow:0 0 0 0 #ffffff;margin:40px 0 0px 0;}#sppb-addon-1606498950908 .sppb-addon-title {color:#ffc000;font-size:20px;line-height:20px;text-transform:uppercase;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950908 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950908 {margin-bottom:10px;}}#sppb-addon-1606498950908{ font-size:18px;line-height:30px; }#sppb-addon-1606498950923 {box-shadow:0 0 0 0 #ffffff;margin:20px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950923 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950923 {margin-bottom:10px;}}#sppb-addon-1606498950923{ font-size:15px; }#sppb-addon-1606501440390 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 0px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606501440390 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606501440390 {margin-bottom:10px;}}#sppb-addon-1606501440390 #btn-1606501440390.sppb-btn-custom{font-weight:300;}#sppb-addon-1606501440390 #btn-1606501440390.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1606501440390 #btn-1606501440390.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606501440390 #btn-1606501440390.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1606501440390 #btn-1606501440390.sppb-btn-custom { padding: ;}}.sp-page-builder .page-content #stupne-utajenia{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/17/security-bg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1605633714632{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605633714636 {color:#000000;box-shadow:0 0 0 0 #ffffff;margin:80px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633714636 {margin-bottom:10px;}}@media (max-width:767px) {#sppb-addon-1605633714636 {margin-bottom:0px;}}#sppb-addon-1605633714636{ font-size:20px; }#sppb-addon-1605633714635 {box-shadow:0 0 0 0 #ffffff;margin:80px 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633714635 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633714635 {margin-bottom:10px;}}#sppb-addon-1605633714635{ font-size:16px;line-height:24px; }#sppb-addon-1605634558870 {box-shadow:0 0 0 0 #ffffff;margin:50px 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605634558870 {margin-bottom:0px;}}@media (max-width:767px) {#sppb-addon-1605634558870 {margin-bottom:0px;}}#sppb-addon-1605634558882 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:60px 60px 60px 60px;}#sppb-addon-1605634558882 .sppb-addon-title {margin-bottom:30px;color:#000000;font-size:20px;line-height:20px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605634558882 {margin-bottom:0px;}}@media (max-width:767px) {#sppb-addon-1605634558882 {margin-bottom:0px;}}#sppb-addon-1605634558882{ font-size:16px;line-height:24px; }#sppb-addon-1605726819512 {background-color:#000000;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:60px 60px 60px 60px;}#sppb-addon-1605726819512 .sppb-addon-title {margin-bottom:30px;color:#ffffff;font-size:20px;line-height:20px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605726819512 {margin-bottom:0px;}}@media (max-width:767px) {#sppb-addon-1605726819512 {margin-bottom:0px;}}#sppb-addon-1605726819512{ font-size:16px;line-height:28px; }.sp-page-builder .page-content #section-id-1605902185467{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/18/security-bg-pattern.png);background-repeat:repeat;background-size:inherit;background-attachment:inherit;background-position:0 0;}#column-id-1605902185468{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605902185469 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:60px 60px 20px 60px;}#sppb-addon-1605902185469 .sppb-addon-title {margin-bottom:30px;color:#000000;font-size:26px;line-height:26px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185469 {margin-bottom:0px;}}@media (max-width:767px) {#sppb-addon-1605902185469 {margin-bottom:0px;}}#sppb-addon-1605902185469{ font-size:16px;line-height:24px; }#column-id-1605902185470{background-color:#ffffff;}#sppb-addon-1605902185471 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185471 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185471 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185471 {margin-bottom:10px;}}#sppb-addon-1605902185471{ font-size:15px; }#sppb-addon-1605902185472 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185472 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185472 {margin-bottom:10px;}}#sppb-addon-1605902185472 #btn-1605902185472.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185472 #btn-1605902185472.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185472 #btn-1605902185472.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185472 #btn-1605902185472.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185472 #btn-1605902185472.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185473 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185473 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185473 {margin-bottom:10px;}}#sppb-addon-1605902185473 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185473 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185473 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185473 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}#sppb-addon-1605902185474 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185474 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185474 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185474 {margin-bottom:10px;}}#sppb-addon-1605902185474{ font-size:15px; }#sppb-addon-1605902185475 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185475 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185475 {margin-bottom:10px;}}#sppb-addon-1605902185475 #btn-1605902185475.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185475 #btn-1605902185475.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185475 #btn-1605902185475.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185475 #btn-1605902185475.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185475 #btn-1605902185475.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185476 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185476 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185476 {margin-bottom:10px;}}#sppb-addon-1605902185476 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185476 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185476 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185476 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}#sppb-addon-1605902185477 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185477 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185477 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185477 {margin-bottom:10px;}}#sppb-addon-1605902185477{ font-size:15px; }#sppb-addon-1605902185478 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185478 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185478 {margin-bottom:10px;}}#sppb-addon-1605902185478 #btn-1605902185478.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185478 #btn-1605902185478.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185478 #btn-1605902185478.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185478 #btn-1605902185478.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185478 #btn-1605902185478.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185479 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185479 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185479 {margin-bottom:10px;}}#sppb-addon-1605902185479 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185479 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185479 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185479 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}#column-id-1605902185480{background-color:#ffffff;}#sppb-addon-1605902185481 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185481 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185481 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185481 {margin-bottom:10px;}}#sppb-addon-1605902185481{ font-size:15px; }#sppb-addon-1605902185482 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185482 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185482 {margin-bottom:10px;}}#sppb-addon-1605902185482 #btn-1605902185482.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185482 #btn-1605902185482.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185482 #btn-1605902185482.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185482 #btn-1605902185482.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185482 #btn-1605902185482.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185483 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185483 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185483 {margin-bottom:10px;}}#sppb-addon-1605902185483 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185483 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185483 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185483 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}#sppb-addon-1605902185484 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185484 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185484 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185484 {margin-bottom:10px;}}#sppb-addon-1605902185484{ font-size:15px; }#sppb-addon-1605902185485 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185485 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185485 {margin-bottom:10px;}}#sppb-addon-1605902185485 #btn-1605902185485.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185485 #btn-1605902185485.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185485 #btn-1605902185485.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185485 #btn-1605902185485.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185485 #btn-1605902185485.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185486 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185486 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185486 {margin-bottom:10px;}}#sppb-addon-1605902185486 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185486 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185486 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185486 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}#sppb-addon-1605902185487 {box-shadow:0 0 0 0 #ffffff;margin:10px 50px 10px 50px;}#sppb-addon-1605902185487 .sppb-addon-title {color:#a5a5a5;font-size:16px;line-height:16px;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185487 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185487 {margin-bottom:10px;}}#sppb-addon-1605902185487{ font-size:15px; }#sppb-addon-1605902185488 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185488 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185488 {margin-bottom:10px;}}#sppb-addon-1605902185488 #btn-1605902185488.sppb-btn-custom{font-weight:300;}#sppb-addon-1605902185488 #btn-1605902185488.sppb-btn-custom { background-color:#ffc000; color:#000000; padding: ; font-size:14px;}#sppb-addon-1605902185488 #btn-1605902185488.sppb-btn-custom:hover { background-color:#000000; color:#ffc000;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185488 #btn-1605902185488.sppb-btn-custom { padding: ;}}@media (max-width:767px) {#sppb-addon-1605902185488 #btn-1605902185488.sppb-btn-custom { padding: ;}}#sppb-addon-1605902185489 {box-shadow:0 0 0 0 #ffffff;margin:0 50px 40px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185489 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185489 {margin-bottom:10px;}}#sppb-addon-1605902185489 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605902185489 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605902185489 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605902185489 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ececec;}.sp-page-builder .page-content #sluzby{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/17/service-bg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1605635377228{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605635377229 {color:#000000;box-shadow:0 0 0 0 #ffffff;margin:80px 0 40px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605635377229 {margin-bottom:40px;}}@media (max-width:767px) {#sppb-addon-1605635377229 {margin-bottom:30px;}}#sppb-addon-1605635377229{ font-size:20px; }#sppb-addon-1605635377235 {background-color:#ffc000;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:30px 60px 1px 60px;}#sppb-addon-1605635377235 .sppb-addon-title {margin-bottom:30px;color:#000000;font-size:20px;line-height:20px;font-weight:600;}#sppb-addon-1605635377235{ font-size:16px;line-height:24px; }.sp-page-builder .page-content #section-id-1605728733093{padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#ffffff;}#column-id-1605728733094{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605636110074 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:20px 40px 20px 60px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636110074 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636110074 {margin-bottom:10px;}}#sppb-addon-1605636110074 ul{list-style-position:outside;list-style-image:url(../images/list-style-img.png);}#sppb-addon-1605636110074 ul li{padding-left:10px;padding-top:10px;}#sppb-addon-1605636110074{ font-size:16px;line-height:24px; }#sppb-addon-1605636206266 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:20px 60px 20px 40px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636206266 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636206266 {margin-bottom:10px;}}#sppb-addon-1605636206266{ font-size:16px;line-height:24px; }#sppb-addon-1605729755657 {background-color:#ececec;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:30px 60px 1px 60px;}#sppb-addon-1605729755657 .sppb-addon-title {margin-bottom:30px;color:#000000;font-size:20px;line-height:20px;font-weight:600;}#sppb-addon-1605729755657{ font-size:16px;line-height:24px; }.sp-page-builder .page-content #section-id-1605729755664{padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#ffffff;}#column-id-1605729755665{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605729755666 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0 0px 0;padding:20px 40px 20px 60px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605729755666 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605729755666 {margin-bottom:10px;}}#sppb-addon-1605729755666{ font-size:16px;line-height:24px; }#sppb-addon-1674986919529 {box-shadow:0 0 0 0 #ffffff;margin:0 0 10px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1674986919529 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1674986919529 {margin-bottom:10px;}}#sppb-addon-1674986919529 .sppb-gallery img {width:250px;height:315px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1674986919529 .sppb-gallery img {width:200px;height:200px;}}@media (max-width:767px) {#sppb-addon-1674986919529 .sppb-gallery img {width:200px;height:200px;}}#sppb-addon-1674986919558 {box-shadow:0 0 0 0 #ffffff;margin:0 0 0 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1674986919558 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1674986919558 {margin-bottom:10px;}}#sppb-addon-1674986919558 .sppb-gallery img {width:500px;height:97px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1674986919558 .sppb-gallery img {width:200px;height:200px;}}@media (max-width:767px) {#sppb-addon-1674986919558 .sppb-gallery img {width:200px;height:200px;}}#sppb-addon-1682933882545 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;padding:0px 20px 0px 20px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1682933882545 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1682933882545 {margin-bottom:10px;}}#sppb-addon-1684046421082 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;padding:0px 20px 0px 20px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1684046421082 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1684046421082 {margin-bottom:10px;}}.sp-page-builder .page-content #referencie{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/17/referencie-bg.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1605636362258{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605636362259 {color:#000000;box-shadow:0 0 0 0 #ffffff;margin:80px 0 40px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362259 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636362259 {margin-bottom:10px;}}#sppb-addon-1605636362259{ font-size:20px; }#sppb-addon-1605636362275 {background-color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362275 {margin-bottom:0px;}}@media (max-width:767px) {#sppb-addon-1605636362275 {margin-bottom:0px;}}#sppb-addon-1605636362275 .sppb-testimonial-pro{height:280px;}#sppb-addon-1605636362275 .sppb-carousel-inner > .sppb-item{-webkit-transition-duration:600ms; transition-duration:600ms;}#sppb-addon-1605636362275 .sppb-addon-testimonial-pro-footer img{width:32px; height:32px;}#sppb-addon-1605636362275 .sppb-item > img{width:32px; height:32px;}#sppb-addon-1605636362275 .sppb-testimonial-pro .fa-quote-left{ color:#EDEEF2;font-size:48px; }@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362275 .sppb-testimonial-pro .fa-quote-left{ font-size:48px; }}@media (max-width:767px) {#sppb-addon-1605636362275 .sppb-testimonial-pro .fa-quote-left{ font-size:48px; }}#column-id-1605636362265{background-color:#ffffff;}#sppb-addon-1605636362337 {box-shadow:0 0 0 0 #ffffff;margin:10px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362337 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636362337 {margin-bottom:10px;}}#column-id-1605636362266{background-color:#ffffff;}#sppb-addon-1605636362344 {box-shadow:0 0 0 0 #ffffff;margin:10px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362344 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636362344 {margin-bottom:10px;}}#column-id-1605636362267{background-color:#ffffff;}#sppb-addon-1605636362347 {box-shadow:0 0 0 0 #ffffff;margin:10px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362347 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636362347 {margin-bottom:10px;}}#column-id-1605636362268{background-color:#ffffff;}#sppb-addon-1605636362350 {box-shadow:0 0 0 0 #ffffff;margin:10px 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605636362350 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605636362350 {margin-bottom:10px;}}.sp-page-builder .page-content #objednavka{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/18/order-bg.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1605729755717{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605729755718 {color:#000000;box-shadow:0 0 0 0 #ffffff;margin:80px 0 40px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605729755718 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605729755718 {margin-bottom:10px;}}#sppb-addon-1605729755718{ font-size:20px; }#sppb-addon-1737200616974 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1737200616974 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1737200616974 {margin-bottom:10px;}}.sp-page-builder .page-content #section-id-1606498950819{padding-top:0px;padding-right:0px;padding-bottom:70px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(../images/2020/11/27/gall-bg4.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:0 0;}#column-id-1606498950818{box-shadow:0 0 0 0 #fff;}#sppb-addon-1606498950866 {color:#000000;box-shadow:0 0 0 0 #ffffff;margin:80px 0 40px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950866 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950866 {margin-bottom:10px;}}#sppb-addon-1606498950866{ font-size:20px; }#sppb-addon-1606498950859 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950859 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1606498950859 {margin-bottom:10px;}}#sppb-addon-1606498950859 .sppb-gallery img {width:275px;height:183px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1606498950859 .sppb-gallery img {width:200px;height:200px;}}@media (max-width:767px) {#sppb-addon-1606498950859 .sppb-gallery img {width:200px;height:133px;}}.sp-page-builder .page-content #section-id-1605633714630{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1605633714657{box-shadow:0 0 0 0 #fff;}#sppb-addon-1763037731633 {box-shadow:0 0 0 0 #ffffff;margin:0 0 0px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1763037731633 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1763037731633 {margin-bottom:10px;}}

/* Template typography (Helix Ultimate template style "itl_travelon : sk-SK") */
body{font-family: 'Poppins', sans-serif;font-size: 16px;font-weight: 300;font-style: normal;}
h1{font-family: 'Poppins', sans-serif;font-size: 50px;font-weight: 300;font-style: normal;}
h2{font-family: 'Poppins', sans-serif;font-size: 45px;font-weight: 300;font-style: normal;}
h3{font-family: 'Poppins', sans-serif;font-size: 36px;font-weight: 300;font-style: normal;}
h4{font-family: 'Poppins', sans-serif;font-size: 30px;font-weight: 500;font-style: normal;}
h5{font-family: 'Poppins', sans-serif;font-size: 30px;font-weight: 400;font-style: normal;}
h6{font-family: 'Poppins', sans-serif;font-size: 25px;font-weight: 700;font-style: normal;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{font-family: 'Poppins', sans-serif;font-size: 13px;font-weight: 500;font-style: normal;}

/* Template logo + layout rows */
.logo-image {height:54px;}
#sp-bottom{ background-image:url("../images/demo_img/bg/fbg.jpg");background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:50% 0; }
#sp-footer{ background-color:#101a33; }

/* Generated from module #235 "Footer bottom kontakt" (position bottom1) */
.sp-page-builder .page-content #kontakt{padding-top:0px;padding-right:0px;padding-bottom:50px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1605633091274{box-shadow:0 0 0 0 #fff;}#sppb-addon-1605633091275 {box-shadow:0 0 0 0 #ffffff;margin:20px 0 0px 0;}#sppb-addon-1605633091275 .sppb-addon-title {color:#ffc000;font-size:20px;line-height:20px;text-transform:uppercase;font-weight:500;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091275 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091275 {margin-bottom:10px;}}#sppb-addon-1605633091275{ font-size:18px;line-height:30px; }#sppb-addon-1605633091277 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091277 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091277 {margin-bottom:10px;}}#sppb-addon-1605633091277 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091277 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091277 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605633091277 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffc000;}#sppb-addon-1605633091278 {color:#ffffff;box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091278 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091278 {margin-bottom:10px;}}#sppb-addon-1605633091278{ font-size:15px; }#sppb-addon-1605633091280 {box-shadow:0 0 0 0 #ffffff;margin:0 0 30px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091280 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091280 {margin-bottom:10px;}}#sppb-addon-1605633091280 .sppb-divider {margin-top:30px;margin-bottom:30px;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633091280 .sppb-divider {margin-top:20px;margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633091280 .sppb-divider {margin-top:10px;margin-bottom:10px;}}#sppb-addon-1605633091280 .sppb-divider {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffc000;}#sppb-addon-1605633367832 {box-shadow:0 0 0 0 #ffffff;margin:14px 0 20px 0;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1605633367832 {margin-bottom:20px;}}@media (max-width:767px) {#sppb-addon-1605633367832 {margin-bottom:10px;}}#sppb-addon-1605633367832{ font-size:15px; }

/* Cookie consent colours */
:root {
  --cc-btn-primary-bg: rgba(37, 59, 72, 1);
  --cc-btn-primary-text: rgba(255, 255, 255, 1);
  --cc-btn-primary-hover-bg: rgba(37, 59, 72, 1);
  --cc-btn-secondary-bg: rgba(37, 59, 72, 1);
  --cc-btn-secondary-text: rgba(255, 255, 255, 1);
  --cc-btn-secondary-hover-bg: rgba(37, 59, 72, 1);
}

/* Order form (BA Forms form #1) design variables */
.ba-form-1,
.ba-form-message-popup[data-form="1"],
.forms-calendar-wrapper[data-form="1"],
.ba-form-authorize-modal[data-form="1"],
.ba-form-paypal-modal[data-form="1"] {
	--form-width-value: 100%;
	--form-width-fullwidth: auto;
	--form-background-color: #ffffff;
	--form-padding-top: 55px;
	--form-padding-right: 55px;
	--form-padding-bottom: 55px;
	--form-padding-left: 55px;
	--form-border-top: 0;
	--form-border-right: 0;
	--form-border-bottom: 0;
	--form-border-left: 0;
	--form-border-color: #e3e3e3;
	--form-border-radius: 0px;
	--form-border-width: 1px;
	--form-shadow-value: 0;
	--form-shadow-color: rgba(0, 0, 0, 0.15);
	--label-typography-font-family: inherit;
	--label-typography-font-size: 17px;
	--label-typography-letter-spacing: 0px;
	--label-typography-line-height: 36px;
	--label-typography-color: #212121;
	--label-typography-font-weight: bold;
	--label-typography-text-align: left;
	--label-typography-font-style: normal;
	--label-typography-text-transform: none;
	--field-background-color: #f5f8f9;
	--field-padding-top: 15px;
	--field-padding-right: 15px;
	--field-padding-bottom: 15px;
	--field-padding-left: 15px;
	--field-margin-top: 15px;
	--field-margin-bottom: 15px;
	--field-border-top: 0;
	--field-border-right: 0;
	--field-border-bottom: 0;
	--field-border-left: 0;
	--field-border-color: #e3e3e3;
	--field-border-radius: 0px;
	--field-border-width: 1px;
	--field-typography-font-family: inherit;
	--field-typography-font-size: 17px;
	--field-typography-letter-spacing: 0px;
	--field-typography-line-height: 28px;
	--field-typography-color: #212121;
	--field-typography-font-weight: bold;
	--field-typography-text-align: left;
	--field-typography-font-style: normal;
	--field-typography-text-transform: none;
	--field-icon-size: 24px;
	--field-icon-color: #212121;
	--field-icon-text-align: flex-start;
	--theme-color: #66dab5;
	--lightbox-color: rgba(0,0,0,0.15);
}

/* Heading semantics (SEO): elements whose tag changed keep exactly the appearance they had before */
h1.sppb-seo-inline{display:inline;margin:0;font:inherit;color:inherit}
h2.sppb-addon-content{margin:0;font:inherit;color:inherit}
div.sppb-addon-title{margin:0 0 .5rem}

/* Mobile only (<=767px): certificates keep their aspect ratio and all three galleries are centred; photo gallery gets a 10px gap */
@media (max-width:767px){
  #sppb-addon-1674986919529 .sppb-gallery,
  #sppb-addon-1674986919558 .sppb-gallery,
  #sppb-addon-1606498950859 .sppb-gallery{display:flex;flex-wrap:wrap;justify-content:center}
  #sppb-addon-1674986919529 .sppb-gallery::before,
  #sppb-addon-1674986919529 .sppb-gallery::after,
  #sppb-addon-1674986919558 .sppb-gallery::before,
  #sppb-addon-1674986919558 .sppb-gallery::after,
  #sppb-addon-1606498950859 .sppb-gallery::before,
  #sppb-addon-1606498950859 .sppb-gallery::after{display:none}
  #sppb-addon-1674986919529 .sppb-gallery li,
  #sppb-addon-1674986919558 .sppb-gallery li{max-width:100%}
  #sppb-addon-1674986919529 .sppb-gallery img{width:250px;max-width:100%;height:auto}
  #sppb-addon-1674986919558 .sppb-gallery img{width:500px;max-width:100%;height:auto}
  #sppb-addon-1606498950859 .sppb-gallery{gap:10px}
}

/* ---- Scroll animations (js/site.js) ----
   Content is hidden only while <html class="anim-ready"> is set; the script sets it only when it can run
   (IntersectionObserver available, no reduced-motion preference). Without JS nothing is hidden.
   Transitions are only switched on (html.anim-go) when the reveal starts, so hiding itself is instant. */
.anim-ready .anim{opacity:0;transform:translateY(var(--anim-y,25px))}
.anim-ready .anim.anim-h2{--anim-y:15px;--anim-dur:.65s}
.anim-ready .anim.anim-hero{--anim-y:20px;--anim-dur:.8s}
.anim-ready .anim-photo{opacity:0;transform:scale(.96);--anim-dur:.65s}
.anim-ready .anim-hero-rest{opacity:0;--anim-delay:150ms;--anim-dur:.8s}
.anim-go .anim,
.anim-go .anim-photo,
.anim-go .anim-hero-rest{transition:opacity var(--anim-dur,.75s) cubic-bezier(.22,1,.36,1) var(--anim-delay,0ms),transform var(--anim-dur,.75s) cubic-bezier(.22,1,.36,1) var(--anim-delay,0ms)}
.anim-ready .anim.is-in,
.anim-ready .anim-photo.is-in,
.anim-ready .anim-hero-rest.is-in{opacity:1;transform:none}
@media (max-width:767px){
  .anim-ready .anim{--anim-y:18px;--anim-dur:.6s}
  .anim-ready .anim.anim-h2{--anim-y:12px;--anim-dur:.55s}
  .anim-ready .anim.anim-hero{--anim-y:16px;--anim-dur:.7s}
  .anim-ready .anim-photo{--anim-dur:.55s}
}
/* Desktop only: subtle zoom of a photo on hover, clipped to its own frame so neighbours and layout are untouched */
@media (hover:hover) and (min-width:992px){
  #sppb-addon-1606498950859 .sppb-gallery li a:hover{overflow:hidden}
  #sppb-addon-1606498950859 .sppb-gallery li a:hover img{transform:scale(1.03)}
}
@media (prefers-reduced-motion:reduce){
  .anim-ready .anim,
  .anim-ready .anim-photo,
  .anim-ready .anim-hero-rest{opacity:1!important;transform:none!important;transition:none!important}
  #sppb-addon-1606498950859 .sppb-gallery li a:hover img{transform:none!important}
}
