.block108 > div:not(.clearfix) {background:rgba(36, 42, 47, 1);margin-bottom:-10px;padding-top:30px;padding-bottom:40px;color:rgba(255, 255, 255, 1);position: relative;}.body-xs .block108 > div:not(.clearfix) {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-sm .block108 > div:not(.clearfix) {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-md .block108 > div:not(.clearfix) {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-lg .block108 > div:not(.clearfix) {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-xl .block108 > div:not(.clearfix) {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.block108 > div:not(.clearfix) {background:rgba(36, 42, 47, 1);font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:14px;color:rgba(255, 255, 255, 1);}.block108 strong {font-weight:normal}.body-xs .block108 strong {font-weight:normal}.body-sm .block108 strong {font-weight:normal}.body-md .block108 strong {font-weight:normal}.body-lg .block108 strong {font-weight:normal}.body-xl .block108 strong {font-weight:normal}.body-xs .block108 > div:not(.clearfix) li:nth-child(even){display: none !important;}.body-sm .block108 > div:not(.clearfix) div.inner.row.text-left.text-left-sm.text-left-xs > div.center > div > div > ul > li > a {padding: 10px 10px;font-size: 12px;}
.block156 > div > div.inner {color:rgba(0, 0, 0, 1);position: relative;}.block156 > div > div.inner {color:rgba(0, 0, 0, 1);}.block156 strong {font-weight:normal}.body-xs .block156 strong {font-weight:normal}.body-sm .block156 strong {font-weight:normal}.body-md .block156 strong {font-weight:normal}.body-lg .block156 strong {font-weight:normal}.body-xl .block156 strong {font-weight:normal}.block156 > div > div.inner .fixed-up {    top: 94%;    margin-top: 2px;    float: right;    right: 10px;    padding: 7px 7px;    position: fixed;    z-index: 999999999;    border: 2px solid rgba(0, 0, 0, 1);    width: 32px;    border-radius: 100%;}.body-xs .block156 > div > div.inner .fixed-up { right: 5px;    top: 92%;}
.block109 > div:not(.clearfix) {background:rgba(198, 58, 39, 1);padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;color:rgba(255, 255, 255, 1);position: relative;}.block109 > div:not(.clearfix) {background:rgba(198, 58, 39, 1);font-size:14px;color:rgba(255, 255, 255, 1);}.block109 a:not(.btn) {color:rgba(0, 0, 0, 1);line-height:1.5;text-decoration: unset;}.block109 a:not(.btn):hover {text-decoration: underline;}.body-xs .block109 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-sm .block109 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-md .block109 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-lg .block109 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-xl .block109 a:not(.btn) {color:rgba(0, 0, 0, 1);}.block109 a:not(.btn) {/*https://cssgenerator.pl/en/box-shadow-generator/*/}.block109 a:not(.btn):hover, .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.body-xs .block109 a:not(.btn):hover, .body-xs .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.body-sm .block109 a:not(.btn):hover, .body-sm .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.body-md .block109 a:not(.btn):hover, .body-md .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.body-lg .block109 a:not(.btn):hover, .body-lg .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.body-xl .block109 a:not(.btn):hover, .body-xl .block109 a:not(.btn):focus {color:rgba(255, 255, 255, 1);}.block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}.body-xs .block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}.body-sm .block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}.body-md .block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}.body-lg .block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}.body-xl .block109 strong {color:rgba(255, 255, 255, 1);font-weight:normal}
.block114 > div > div.inner {margin-bottom:35px;color:rgba(150, 150, 150, 1);position: relative;}.block114 > div > div.inner {font-size:14px;color:rgba(150, 150, 150, 1);}.block114 h2 {display:block;font-family:titillium_webbold,Arial,Helvetica,sans-serif;font-size:28px;color:rgba(198, 58, 39, 1);text-transform:uppercase;margin-bottom:20px;}.body-xl .block114 h2 {font-family:titillium_webbold,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);text-transform:uppercase;}.body-lg .block114 h2 {font-family:titillium_webbold,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);text-transform:uppercase;}.body-xs .block114 h2 {font-family:titillium_webbold,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);text-transform:uppercase;}.body-sm .block114 h2 {font-family:titillium_webbold,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);text-transform:uppercase;}.body-md .block114 h2 {font-family:titillium_webbold,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);text-transform:uppercase;}.block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.body-xs .block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.body-sm .block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.body-md .block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.body-lg .block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.body-xl .block114 a:not(.btn) {color:rgba(150, 150, 150, 1);}.block114 a:not(.btn):hover, .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.body-xs .block114 a:not(.btn):hover, .body-xs .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.body-sm .block114 a:not(.btn):hover, .body-sm .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.body-md .block114 a:not(.btn):hover, .body-md .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.body-lg .block114 a:not(.btn):hover, .body-lg .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.body-xl .block114 a:not(.btn):hover, .body-xl .block114 a:not(.btn):focus {color:rgba(0, 0, 0, 1);}.block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:normal}.body-xs .block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-weight:normal}.body-sm .block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-weight:normal}.body-md .block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-weight:normal}.body-lg .block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-weight:normal}.body-xl .block114 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-weight:normal}
.block113 .btn:hover {background:;}.block113 > div > div.inner {margin-bottom:25px;position: relative;}.block113 h3 {display:block;font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(49, 49, 49, 1);margin-bottom:20px;}.body-xl .block113 h3 {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(49, 49, 49, 1);}.body-lg .block113 h3 {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(49, 49, 49, 1);}.body-xs .block113 h3 {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:24px;color:rgba(49, 49, 49, 1);}.body-sm .block113 h3 {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(49, 49, 49, 1);}.body-md .block113 h3 {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(49, 49, 49, 1);}.block113 a:not(.btn) {color:rgba(0, 0, 0, 1);line-height:1.5;text-decoration: unset;}.block113 a:not(.btn):hover {text-decoration: underline;}.body-xs .block113 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-sm .block113 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-md .block113 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-lg .block113 a:not(.btn) {color:rgba(0, 0, 0, 1);}.body-xl .block113 a:not(.btn) {color:rgba(0, 0, 0, 1);}.block113 a:not(.btn) {/*https://cssgenerator.pl/en/box-shadow-generator/*/}.block113 a:not(.btn):hover, .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.body-xs .block113 a:not(.btn):hover, .body-xs .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.body-sm .block113 a:not(.btn):hover, .body-sm .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.body-md .block113 a:not(.btn):hover, .body-md .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.body-lg .block113 a:not(.btn):hover, .body-lg .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.body-xl .block113 a:not(.btn):hover, .body-xl .block113 a:not(.btn):focus {color:rgba(198, 58, 39, 1);}.block113 strong {font-weight:normal}.body-xs .block113 strong {font-weight:normal}.body-sm .block113 strong {font-weight:normal}.body-md .block113 strong {font-weight:normal}.body-lg .block113 strong {font-weight:normal}.body-xl .block113 strong {font-weight:normal}.block113 > div > div.inner iframe{transform: scale(0.76);transform-origin: 0;}.block113 > div > div.inner p{margin-bottom: 15px;}.block113 > div > div.inner .rsform form .btn[type=submit]{padding-top: 20px; padding-right: 65px; padding-left: 30px; padding-bottom: 20px; }.block113 > div > div.inner .btn{border: none;}.block113 > div > div.inner .btn{text-transform: none;}.block113 > div > div.inner .rsform .form-control{font-size: 14px;border-radius: 0;border-left: 3px solid #c63a27 !important;}.block113 > div > div.inner .btn:hover{    color: rgba(198, 58, 39, 1);    background: rgb(255, 255, 255) url(.../../images/design/btn_slider.png) 100% 50% no-repeat;}.body-xs .block113 > div > div.inner .btn{float: left; }
.block107 > div > div.inner {padding-top:5px;position: relative;}.block107 strong {font-weight:normal}.body-xs .block107 strong {font-weight:normal}.body-sm .block107 strong {font-weight:normal}.body-md .block107 strong {font-weight:normal}.body-lg .block107 strong {font-weight:normal}.body-xl .block107 strong {font-weight:normal}
.block110 > div > div.inner {padding-top:15px;padding-bottom:2px;position: relative;}.block110 > div > div.inner {font-size:15px;}.block110 strong {font-weight:normal}.body-xs .block110 strong {font-weight:normal}.body-sm .block110 strong {font-weight:normal}.body-md .block110 strong {font-weight:normal}.body-lg .block110 strong {font-weight:normal}.body-xl .block110 strong {font-weight:normal}.block110 > div > div.inner div.breadcrumbs > span:last-of-type{color: #df4b12;}
.block191 > div:not(.clearfix) {background:rgba(255, 255, 255, 0.65);height:4px;min-height:1px;position: relative;}.block191 > div:not(.clearfix) {background:rgba(255, 255, 255, 0.65);}.body-md .block191 > div:not(.clearfix) {margin-bottom:-30px;}.block191 strong {font-weight:normal}.body-xs .block191 strong {font-weight:normal}.body-sm .block191 strong {font-weight:normal}.body-md .block191 strong {font-weight:normal}.body-lg .block191 strong {font-weight:normal}.body-xl .block191 strong {font-weight:normal}.block191 > div:not(.clearfix) .gt_switcher .gt_selected a {line-height: 1;}.block191 > div:not(.clearfix) .gt_switcher_wrapper {position: absolute !important; top: 5px !important; left: auto !important; right: auto !important;}.block191 > div:not(.clearfix) .gtranslate_wrapper {display: flex; justify-content: flex-end;}.block191 > div:not(.clearfix) .gt_float_switcher .gt-selected .gt-current-lang{padding: 5px 7px !important;}.block191 > div:not(.clearfix) .gt_float_switcher img{width: 25px !important;}.block191 > div:not(.clearfix) span.gt-lang-code{font-size: 12px !important;}.block191 > div:not(.clearfix) span.gt_float_switcher-arrow{background-size: 9px !important;}.body-xs .block191 > div:not(.clearfix) .gtranslate_wrapper {justify-content: center;}.body-xs .block191 > div:not(.clearfix) .gt_float_switcher.notranslate {margin-right: -15px; margin-top: -15px;}
.block132 > div > div.inner {margin-top:10px;position: relative;}.block132 strong {font-weight:normal}.body-xs .block132 strong {font-weight:normal}.body-sm .block132 strong {font-weight:normal}.body-md .block132 strong {font-weight:normal}.body-lg .block132 strong {font-weight:normal}.body-xl .block132 strong {font-weight:normal}.body-sm .block132 > div > div.inner { display: flex; justify-content: center; }
.block96 > div > div.inner {margin-bottom:20px;padding-top:15px;position: relative;}.body-xs .block96 > div > div.inner {margin-bottom:1px;padding-bottom:5px;}.block96 strong {font-weight:normal}.body-xs .block96 strong {font-weight:normal}.body-sm .block96 strong {font-weight:normal}.body-md .block96 strong {font-weight:normal}.body-lg .block96 strong {font-weight:normal}.body-xl .block96 strong {font-weight:normal}.block156:hover {cursor:pointer;}.block96 > div > div.inner div.row > div{ display: flex; justify-content: flex-end;}.block96 > div > div.inner p{margin-right: 20px; margin-bottom: 0;}.block96 > div > div.inner p:last-of-type{margin-right: 10px; }.block96 > div > div.inner img{ margin-top: -5px; }.block96 > div > div.inner .row > div {position: relative;}.block96 > div > div.inner .mod-languages { border-left: 1px solid #dbdbdb; padding-left: 10px; margin-left: -20px; }.body-xs .block96 > div > div.inner div.row > div { display: block; }.body-xs .block96 > div > div.inner { display: flex; justify-content: center; }.body-xs .block96 > div > div.inner p{margin-right: 0px; margin-bottom: 10px }.body-xs .block96 > div > div.inner p:last-of-type{margin-right: 0px; }.body-xs .block96 > div > div.inner p{ text-align: center; }.body-xs .block96 > div > div.inner .mod-languages { border-left: none; padding-left: 0; margin-left: 0; float: none !important; text-align: center; }.body-sm .block96 > div > div.inner div.row > div{justify-content: center;}.body-sm .block96 > div > div.inner .row > div:after {width: 100%}.body-sm .block96 > div > div.inner p{margin-right: 20px; }.body-sm .block96 > div > div.inner p:last-of-type{margin-right: 0px; }
.block98 > div > div.inner {position: relative;}.body-md .block98 > div > div.inner {font-size:14px;}.body-xs .block98 > div > div.inner {margin-right:-15px;}.body-sm .block98 > div > div.inner {margin-right:1px;}.body-md .block98 > div > div.inner {margin-right:-30px;}.block98 h3 {display:block;font-size:13px;}.body-md .block98 a:not(.btn) {font-size:13px;}.block98 strong {font-weight:normal}.body-xs .block98 strong {font-weight:normal}.body-sm .block98 strong {font-weight:normal}.body-md .block98 strong {font-size:14px;font-weight:normal}.body-lg .block98 strong {font-weight:normal}.body-xl .block98 strong {font-weight:normal}.block98 > div > div.inner .item-568 a:nth-of-type(1) {padding-right: 15px;}.block98 > div > div.inner .navbar-custom .nav.menu li > a.dropdown-toggle {background:transparent !important;}.block98 > div > div.inner .navbar{margin-bottom: 5px;}.block98 > div > div.inner .navbar-custom .nav.menu > li:not(:last-of-type):after{border: 1px solid #dbdbdb; }.block98 > div > div.inner .navbar-custom .dropdown ul li a{width: 210px; white-space: pre-line;}.block98 > div > div.inner .navbar-custom .nav.menu > li {padding: 0 6px;}.block98 > div > div.inner .navbar-custom .nav.menu li > ul {margin: 0 0 0 6px;}.body-xs .block98 > div > div.inner .navbar-toggle{top: 10px; margin-right: -20px;}.body-xs .block98 > div > div.inner .navbar-custom .nav.menu li > a {text-align: center;}.body-xs .block98 > div > div.inner .navbar-custom .dropdown ul li a {width: 100%; white-space: nowrap;}.body-xs .block98 > div > div.inner .navbar-custom > div > div.navbar-header > button.body-sm .block98 > div > div.inner .navbar-custom .nav.menu li > a.dropdown-toggle {width: 25px; }.body-sm .block98 > div > div.inner .caret{margin-left: -4px;}.body-sm .block98 > div > div.inner .navbar-custom .nav.menu li > a.dropdown-toggle{padding-left: 5px;}.body-sm .block98 > div > div.inner .navbar-custom .nav.menu li > a{font-size: 15px;}.body-md .block98 > div > div.inner .navbar-custom .nav.menu li > a{font-size: 13px;}
.block101 > div:not(.clearfix) {background:url(https://www.optyksosnowiec.com/images/design/tlo_pod_oferte.jpg) 50% 0px  no-repeat;background-size:cover;padding-top:70px;padding-bottom:25px;position: relative;border-bottom:10px solid rgba(198, 58, 39, 1);}.block101 > div:not(.clearfix) {background:url(https://www.optyksosnowiec.com/images/design/tlo_pod_oferte.jpg) 50% 0px  no-repeat;background-size:cover;}.body-xs .block101 > div:not(.clearfix) {margin-bottom:-20px;}.block101 strong {font-weight:normal}.body-xs .block101 strong {font-weight:normal}.body-sm .block101 strong {font-weight:normal}.body-md .block101 strong {font-weight:normal}.body-lg .block101 strong {font-weight:normal}.body-xl .block101 strong {font-weight:normal}.body-xs .block101 > div:not(.clearfix) {background-size: cover; }
.block102 > div > div.inner {margin-bottom:50px;position: relative;}.block102 h1 {display:block;font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:45px;color:rgba(198, 58, 39, 1);}.body-xl .block102 h1 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);}.body-lg .block102 h1 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);}.body-xs .block102 h1 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:30px;color:rgba(198, 58, 39, 1);}.body-sm .block102 h1 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:35px;color:rgba(198, 58, 39, 1);}.body-md .block102 h1 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:40px;color:rgba(198, 58, 39, 1);}.block102 strong {font-weight:normal}.body-xs .block102 strong {font-weight:normal}.body-sm .block102 strong {font-weight:normal}.body-md .block102 strong {font-weight:normal}.body-lg .block102 strong {font-weight:normal}.body-xl .block102 strong {font-weight:normal}.block100 img:hover {cursor:pointer;}.block102 > div > div.inner h1{background: none;}
.block129  > div > div.inner .btn {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:19px;color:rgba(31, 31, 31, 1);padding-top:20px;padding-bottom:20px;}.block129 .btn {background:rgba(255, 255, 255, 1);}.block129 .btn:hover {padding-top:20px;padding-bottom:20px;}.block129 .btn:hover, .block129 .btn:focus {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:19px;color:rgba(255, 255, 255, 1);}.block129 .btn:hover {background:rgba(36, 42, 47, 1);}.block129 > div > div.inner {position: relative;}.block129 strong {font-weight:normal}.body-xs .block129 strong {font-weight:normal}.body-sm .block129 strong {font-weight:normal}.body-md .block129 strong {font-weight:normal}.body-lg .block129 strong {font-weight:normal}.body-xl .block129 strong {font-weight:normal}.block129 > div > div.inner img{ width: 100%; }.block129 > div > div.inner h2{display: flex; align-items: center; justify-content: flex-start; }.block129 > div > div.inner .btn{width:100%}.block129 > div > div.inner h2{padding: 20px; margin:0;}.block129 > div > div.inner .btn{padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px; width: 100% !important; text-align: center; }.block129 > div > div.inner h2 {    background: #fff;    transition: all .3s ease-in-out;    margin-bottom: 0;}.block129 > div > div.inner .promo:hover h2{    background: #242a2f;    color: #fff;    transition: all .3s ease-in-out;}
.block119 > div > div.inner {margin-bottom:30px;position: relative;}.body-xs .block119 h2 {font-size:22px;}.body-sm .block119 h2 {font-size:22px;}.block119 strong {font-weight:normal}.body-xs .block119 strong {font-weight:normal}.body-sm .block119 strong {font-weight:normal}.body-md .block119 strong {font-weight:normal}.body-lg .block119 strong {font-weight:normal}.body-xl .block119 strong {font-weight:normal}
.circleimg{border-radius:100% !important}.block153 > div > div.inner {margin-bottom:30px;position: relative;}.body-xs .block153 h2 {font-size:22px;}.body-sm .block153 h2 {font-size:22px;}.block153 strong {font-weight:normal}.body-xs .block153 strong {font-weight:normal}.body-sm .block153 strong {font-weight:normal}.body-md .block153 strong {font-weight:normal}.body-lg .block153 strong {font-weight:normal}.body-xl .block153 strong {font-weight:normal}
.circleimg{border-radius:100% !important}.block154 > div > div.inner {margin-bottom:30px;position: relative;}.body-xs .block154 h2 {font-size:22px;}.body-sm .block154 h2 {font-size:22px;}.block154 strong {font-weight:normal}.body-xs .block154 strong {font-weight:normal}.body-sm .block154 strong {font-weight:normal}.body-md .block154 strong {font-weight:normal}.body-lg .block154 strong {font-weight:normal}.body-xl .block154 strong {font-weight:normal}
.circleimg{border-radius:100% !important}.block155 > div > div.inner {margin-bottom:30px;position: relative;}.body-xs .block155 h2 {font-size:22px;}.body-sm .block155 h2 {font-size:22px;}.block155 strong {font-weight:normal}.body-xs .block155 strong {font-weight:normal}.body-sm .block155 strong {font-weight:normal}.body-md .block155 strong {font-weight:normal}.body-lg .block155 strong {font-weight:normal}.body-xl .block155 strong {font-weight:normal}
.circleimg{border-radius:100% !important}.block130 > div > div.inner {background:rgba(255, 255, 255, 1);margin-top:25px;margin-bottom:45px;padding-top:20px;padding-bottom:20px;position: relative;}.block130 > div > div.inner {background:rgba(255, 255, 255, 1);}.block130 strong {font-weight:normal}.body-xs .block130 strong {font-weight:normal}.body-sm .block130 strong {font-weight:normal}.body-md .block130 strong {font-weight:normal}.body-lg .block130 strong {font-weight:normal}.body-xl .block130 strong {font-weight:normal}
.block136 > div:not(.clearfix) {background:rgba(244, 244, 244, 1);padding-top:90px;padding-bottom:50px;position: relative;}.block136 > div:not(.clearfix) {background:rgba(244, 244, 244, 1);}.body-xs .block136 > div:not(.clearfix) {padding-top:60px;}.block136 strong {font-weight:normal}.body-xs .block136 strong {font-weight:normal}.body-sm .block136 strong {font-weight:normal}.body-md .block136 strong {font-weight:normal}.body-lg .block136 strong {font-weight:normal}.body-xl .block136 strong {font-weight:normal}
.block106 > div > div.inner {background:url(https://www.optyksosnowiec.com/images/design/o-nas-bg.png) 100% 0px  repeat-y;margin-bottom:95px;padding-top:50px;padding-bottom:50px;padding-left:50px;color:rgba(255, 255, 255, 1);position: relative;}.body-xs .block106 > div > div.inner {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-sm .block106 > div > div.inner {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-md .block106 > div > div.inner {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-lg .block106 > div > div.inner {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.body-xl .block106 > div > div.inner {font-family:open_sansregular,Arial,Helvetica,sans-serif;}.block106 > div > div.inner {background:url(https://www.optyksosnowiec.com/images/design/o-nas-bg.png) 100% 0px  repeat-y;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:15px;color:rgba(255, 255, 255, 1);}.block106 h2 {display:block;font-size:45px;color:rgba(255, 255, 255, 1);}.body-xl .block106 h2 {color:rgba(255, 255, 255, 1);}.body-lg .block106 h2 {color:rgba(255, 255, 255, 1);}.body-xs .block106 h2 {font-size:30px;color:rgba(255, 255, 255, 1);}.body-sm .block106 h2 {font-size:35px;color:rgba(255, 255, 255, 1);}.body-md .block106 h2 {font-size:40px;color:rgba(255, 255, 255, 1);}.block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:16px;color:rgba(178, 178, 178, 1);font-weight:normal}.body-xs .block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(178, 178, 178, 1);font-weight:normal}.body-sm .block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(178, 178, 178, 1);font-weight:normal}.body-md .block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(178, 178, 178, 1);font-weight:normal}.body-lg .block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(178, 178, 178, 1);font-weight:normal}.body-xl .block106 strong {font-family:open_sansbold,Arial,Helvetica,sans-serif;color:rgba(178, 178, 178, 1);font-weight:normal}.block104 img:hover {cursor:pointer;}.block106 > div > div.inner div.box106 > div.text > div > div:nth-child(1) > div:nth-child(1) > h1 { background: none; padding-bottom: 5px; margin-bottom: 10px;}.body-xs .block106 > div > div.inner {background: #1d262b}.body-sm .block106 > div > div.inner {background: #1d262b}
.circleimg{border-radius:100% !important}.box106 .text{margin-right:15px;margin-left:15px;}.block116 > div > div.inner {margin-bottom:80px;position: relative;}.block116 strong {font-weight:normal}.body-xs .block116 strong {font-weight:normal}.body-sm .block116 strong {font-weight:normal}.body-md .block116 strong {font-weight:normal}.body-lg .block116 strong {font-weight:normal}.body-xl .block116 strong {font-weight:normal}
.block137  > div:not(.clearfix) .btn {font-family:titillium_webbold,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(31, 31, 31, 1);}.block137 .btn {background:rgba(255, 255, 255, 1);}.block137 .btn:hover, .block137 .btn:focus {font-family:titillium_webbold,Arial,Helvetica,sans-serif;font-size:20px;color:rgba(255, 255, 255, 1);}.block137 .btn:hover {background:rgba(3, 88, 113, 1);}.block137 > div:not(.clearfix) {background:url(https://www.optyksosnowiec.com/images/design/tlo_pod_oferte.jpg) 0px 0px  no-repeat;background-size:cover;padding-top:70px;padding-bottom:50px;position: relative;}.block137 > div:not(.clearfix) {background:url(https://www.optyksosnowiec.com/images/design/tlo_pod_oferte.jpg) 0px 0px  no-repeat;background-size:cover;}.block137 strong {font-weight:normal}.body-xs .block137 strong {font-weight:normal}.body-sm .block137 strong {font-weight:normal}.body-md .block137 strong {font-weight:normal}.body-lg .block137 strong {font-weight:normal}.body-xl .block137 strong {font-weight:normal}.block137 > div:not(.clearfix) img{ width: 100%; }.block137 > div:not(.clearfix) h2{display: flex; align-items: center; justify-content: flex-start; }.block137 > div:not(.clearfix) .btn{width:100%}.block137 > div:not(.clearfix) h2{padding: 20px;margin:0;background:#fff}.block137 > div:not(.clearfix) .btn{padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px; width: 100% !important; text-align: center; }.block137 > div:not(.clearfix) h2 {padding: 30px 30px; background: #fff; transition: all .3s ease-in-out; margin-bottom: 0;}.block137 > div:not(.clearfix) .promo:hover h2 {background: #211d3a; color: #fff; transition: all .3s ease-in-out}
.block138 > div > div.inner {background:rgba(255, 255, 255, 0);position: relative;}.block138 > div > div.inner {background:rgba(255, 255, 255, 0);}.block138 h2 {display:block;font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:45px;color:rgba(198, 58, 39, 1);margin-bottom:50px;}.body-xl .block138 h2 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);}.body-lg .block138 h2 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;color:rgba(198, 58, 39, 1);}.body-xs .block138 h2 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:30px;color:rgba(198, 58, 39, 1);}.body-sm .block138 h2 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:35px;color:rgba(198, 58, 39, 1);}.body-md .block138 h2 {font-family:playfair_displayregular,Arial,Helvetica,sans-serif;font-size:40px;color:rgba(198, 58, 39, 1);}.block138 strong {font-weight:normal}.body-xs .block138 strong {font-weight:normal}.body-sm .block138 strong {font-weight:normal}.body-md .block138 strong {font-weight:normal}.body-lg .block138 strong {font-weight:normal}.body-xl .block138 strong {font-weight:normal}.block138 > div > div.inner h2{display: block;background:transparent;}